LINUX.ORG.RU

VIM: Редактирование русских файлов


0

0

Как редактировать русские файлы в VIM, чтобы было удобно?
Это же замучаешься переключать раскладку с русского на английский и обратно! Подозреваю, что можно что-то сделать с помощью :map ... Если кто-то уже это делал, то может быть покажете кусок своего .vimrc ?

anonymous

Посмотри на опеннет, я там видел как сделать чтобы команды роботали при русской раскладке. Меня если честно не особо напрягает переключать, хотя конечно дело привычки.

anonymous
()
Ответ на: комментарий от anonymous

Я тоже долго не хотел садится на вим из-за неудобства работы в двух режимах, при наличии более двух языков. Но потом вроде привык, но всё равно мечтаю "сделать чтобы команды роботали при русской раскладке" - просто немог придумать как эту фразу сформулировать :)
За конкретную ссылочку был бы очень благодарен, и думаю не я один...

anonymous
()

Нашёл
.vimrc:
set langmap=йцукенгшщзхъфывапролджэячсмитьбю/ЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ/;qwert yuiop[]asdfghjkl;'zxcvbnm,./QWERTYUIOP[]ASDFGHJKL:'ZXCVBNM,./
И раз уж пошёл разговор про vim... Как зделать что бы курсор не опускался на N строчек ввних/вверх до границ экрана при перемещение по тексту (кто програмирует - тот поймёт чё я хочу)? В emacs это выглядит примерно так:
.emacs:
(setq scroll-margin 5) ;;всегда видно 5 строчек сверху/снизу
Для полного счастья можно ещё дописать:
;;плавная прокрутка
(setq scroll-conservatively 50)
(setq scroll-up-agressively 0)
(setq scroll-down-agressively 0)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.