Emacs, бесспорно, величайший и наилучший редактор всех времен и народов. Если кому–то это все еще неочевидно — это не беда Emacs-а :)
Но, не все совершенно и Emacs имеет свои огрехи. Маленький но приятный трюк привожу ниже.
Важный момент: только векторная форма
Но, не все совершенно и Emacs имеет свои огрехи. Маленький но приятный трюк привожу ниже.
;;; ru-bindings-overload.el ;; Overload standard Emacs chords to Russian keys. ;; ;; Очень неудобно каждый раз для выполнения той или иной команды переключать ;; расскладку. Наиболее часто используемые команды, таким образом, оказываются ;; вот тут. (global-set-key [?\C-х ?\C-с] 'save-buffer) ; C-x C-s (global-set-key [?\C-е] 'move-end-of-line) ; C-e (global-set-key [?\C-а] 'move-beginning-of-line) ; C-a (global-set-key [?\M-я] 'fill-paragraph-or-region) ; M-q (global-set-key [?\C-к] 'kill-line) ; C-k (global-set-key [?\C-ы] 'x-clipboard-yank) ; C-y ;; и т.д.
Важный момент: только векторная форма
[?\-] описания нажатий клавиш позволяет использовать не ASCII символы.