Emacs не получается три раскладки
Пытаюсь настроить в Emacs три раскладки. Переключение хочу по следующему
принципу: англ/(рус/укр), т.е. английский/кириллица и если в кириллице,
то две кириллиці между собой.
Придумал и поместил в .emacs такаую конструкцию:
(defun toggle-alternative-input-method()
"Toggles between russian and ukrainian input methods"
(interactive)
(if (eq current-input-method 'ukrainian-computer)
(activate-input-method 'russian-computer)
(if (eq current-input-method 'russian-computer)
(activate-input-method 'ukrainian-computer))
))
(global-set-key "\C-x\\" 'toggle-alternative-input-method)
Не работает. Лисп я еще не изучил, думаю что что-то сделал не так. Что?
Спасибо заранее.
Reply to: