[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs и клавиатурные комбинации в русском режиме



On Fri, 17 Mar 2006 17:32:41 +0200
Maxim Tyurin <mrkooll@bungarus.info> wrote:

> В emacs большинство переключает раскладку средствами самого emacs.
> Тогда все работает.

Это не здорово, потому что если системный переключатель и емаксовский
будут в русском режиме, то набираемый русский текст в буфере обмена
передаётся корючками. Но это всё же меньшее зло. Добавил себе пару
переключалок :)

(defun SetRusKeys ()
  "Set rus. keyboard."
  (interactive)
  (set-input-method 'cyrillic-jcuken)
)
(global-set-key [C-f12] 'SetRusKeys)                ;; Ctrl-F12 ru

(defun SetEngKeys ()
  "Set eng. keyboard."
  (interactive)
  (set-input-method nil)
)
(global-set-key [f12] 'SetEngKeys)                  ;; F12 en



Reply to: