LINUX.ORG.RU

Vim. Назначение горячих клавиш кириллицей.

 


1

3

Привет всем!

Обращаюсь к тем, кто помнит, как настраивать Vim. Подскажите пожалуйста способ (ну, или киньте ссылкой) как в конфиг Vim прибить кооректную обработку командных комбинаций клавиш в русской раскладке.

Давно пишу программы только в Vim. Неутолимое желание текстовые файлы на русском языке тоже набирать в Vim все время спотыкается об элементарную проблему: Ctrl+S. Когда весь текст документа на русском, то во время набора для сохранения документа приходится либо переключать раскладку, либо переходить в командный режим. После 10 минут работы начинает злить.

Пробовал прибить Ctrl+ы по аналогии c

" варианты
" map ы s
" или
" imap <C-ы> <esc>:w<cr>i
" не работают

" Ctrl-S: сохранить изменения
imap <C-s> <esc>:w<cr>i
nmap <C-s> :w<cr>

не работает. Кто-нибудь в курсе?



Последнее исправление: bigov (всего исправлений: 3)
Ответ на: комментарий от kep

Да уж! Я вначале тоже только терминальным пользовался. А потом, как на C++ много писать стал, меня перестала устраивать подсветка. Нашел красивую палитру с VGA цветами, ну и «купился» на симпатичную обертку. Эта тема работала только в gvim. Теперь вижу что зазря.

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

Нашел красивую палитру с VGA цветами

частично может помочь плагин csapprox, он подгоняет терминальные цвета в виме максимально близко к теме гвима, автоматически, ну а полностью эту проблему можно решить настройкой терминала, а именно замапить цвета под те, которые в цветосхеме гвима, можно достичь 1:1 результата.

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

В gvim цветов больше, на Alt что-то биндится без лишних проблем, есть gvim-специфичные вещи(вроде balloon) и он менее тормозной с некоторыми опциями(вроде 'cursorline', 'relativenumber' и т.д.).

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