Страницы

Поиск по вопросам

вторник, 31 декабря 2019 г.

Можно ли в vim заменить Esc на сочетание клавиш?

#vim #клавиатура #linux


Заметил, что в vim часто приходится нажимать на Esc для перехода между режимами.
Можно ли Esc заменить в данном случае на сочетание клавиш?    


Ответы

Ответ 1



Вообще я лично пользуюсь сочетанием клавиш jj. Добавте это в ваш .vimrc " exit to normal mode with 'jj' inoremap jj Это хак используют сотни vimer'ов, просто посмотрите на .dotfiles репозитории на github.com. Причина очень проста, вы постоянно держите палец на кнопке j для навигации по тексту. А для нажатия любой другой кнопки вам потребуется переместить палец. Попробуйте ;)

Ответ 2



Есть ещё встроенные Ctrl+C, Ctrl+[. Если всё равно хочется своё, используй :map

Ответ 3



Еще если используется vim в терминале, то дефолтное поведение терминала часто такое: alt+буква посылает , затем букву. Так можно одновременно выйти из insert-mode и сделать следующее действие.

Комментариев нет:

Отправить комментарий