emacs icicle dabbrev завершение
Я хотел бы использовать завершение dabbrev в сосульках, как упомянуто на следующей странице.
http://www.emacswiki.org/emacs/Icicles_-_Completion_in_Other_Buffers
Если пользовательский параметр "icicle-top-level-key-bindings" содержит запись для "dabbrev-завершения", то Icicles переназначает ключи, обычно связанные с командой "dabbrev-завершением", в команду "icicle-dabbrev-завершение", которая использует завершение Icicles всякий раз, когда есть несколько кандидатов на завершение. После этого вы можете использовать любые функции Icicles, такие как окончание и кандидат на велосипеде. Кроме того, вы можете заполнить пустой префикс, начиная с нуля и заканчивая.
Однако я не понимаю, как установить 'icicle-top-level-key-bindings' в моем файле.emacs. Я попробовал несколько шагов, которые не сработали. "Mx описывает переменную RET icicle-top-level-key-bindings" показывает мне список с множеством опций. Как я могу добавить 'dabbrev-complete' в этот существующий список.
Я получил библиотеку icicle от http://www.emacswiki.org/emacs/Icicles_-_Libraries
Я также вижу следующий код в icicles-opt.el
(dabbrev-completion icicle-dabbrev-completion
(< emacs-major-version 24))
Означает ли это, что режим dabbrev не поддерживается в emacs2.4.3?
1 ответ
использование
M-x customize-option icicle-top-level-key-bindings
настроить эту опцию.Да, я еще не обновил код для
icicle-dabbrev-completion
для поддержки Emacs 24. Используйте регулярныеdabbrev-completion
если вы используете Emacs 24.