2015-01-07 2 views

ответ

2

Я сделал это для ввода-метода russian-computer см https://github.com/boykov/ace-jump-mode/compare/l10n-russian


U pd,. Если кто-то хочет принять этот код для другого языка, он должен изменить его в трех аспектах:

(set-input-method 'russian-computer) 

использование требуемого метода ввода здесь. Второе:

(eq x 63) (eq x 47) 
(number-sequence 35 122) 

выбрал соответствующие номера здесь. Третье:

eab/char-en-ru 

Убедитесь, что таблица хеша для других языков создана правильно.

+0

Как его использовать? Должен ли я просто заменить ~/.emacs.d/elpa/ace-jump-mode-20140616.115/ace-jump-mode.el? Это звучит не так, не так ли? – Agzam

+0

Да, вы должны просто заменить файл. Также у вас должна быть русская клавиатура для тестирования и иметь в виду, что модифицированный туз-прыжок работает для английского и русского методов ввода одновременно. – artscan

+0

, но что происходит, когда Emacs решает обновить пакет, не будет ли он перезаписан? – Agzam