VIM - не выходите из визуального режима после того, как что-то с ним сделаете - PullRequest
0 голосов
/ 27 октября 2018

В vim, когда я нахожусь в визуальном режиме и что-то с ним делаю, например, отступ некоторых строк, после применения операции я возвращаюсь в нормальный режим. Как я могу изменить это поведение, чтобы я оставался в визуальном режиме, пока я не нажму Esc? Я хотел бы иметь возможность, например, сделайте отступ сразу после строки.

1 Ответ

0 голосов
/ 27 октября 2018

Я не уверен, есть ли способ изменить поведение для всех визуальных режимов. Я нахожу поведение отступа тоже странным, и у меня есть отображение визуального режима в моем .vimrc для исправления этого

vnoremap > >gv
vnoremap < <gv

Объяснение

vnoremap -> нерекурсивно переназначать в визуальном режиме

gv -> выбирает ранее выбранный визуальный выбор

Итак, создание отображения визуального режима для используемых вами клавиш и добавление суффикса к gv позволит вам оставаться в визуальном режиме. Может быть, не самый лучший способ, но он работает, интересно узнать, есть ли лучшие способы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...