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

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: