Обновить

Emacs по–русски

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 символы.
Теги:emacsпо-русскируссификация
Хабы: Emacs
Рейтинг 0
Количество просмотров 2,1k Добавить в закладки 3
Комментарии
Комментарии 14

Похожие публикации

Junior Clojure Developer
от 70 000 до 150 000 ₽Health SamuraiСанкт-ПетербургМожно удаленно
Архитектор по интеграции
до 300 000 ₽Энерджи КонсалтингМосква
Инженер по нагрузочному тестированию
от 190 000 ₽C-Executives LLCМоскваМожно удаленно
QA engineer / Тестировщик ПО (удаленно)
от 110 000 ₽AgentAppМожно удаленно
Ведущий инженер по тестированию
от 110 000 ₽ArtezioНижний Новгород

Лучшие публикации за сутки