Хотелось бы, чтобы я знал основы визуального блока раньше. Даже если вы не используете Vim для чего-либо еще, это может сэкономить много времени, чтобы открыть файл в Vim только для некоторых операций с блоками. Я совершенно уверен, что потратил кучу времени на ручную работу.
Примеры, которые я нашел особенно полезными, когда, скажем, рефакторинг списков имен символических констант последовательно:
Войдите в режим Visual Block ( Ctrl+ Qдля меня в Windows вместо Ctrl+ V)
Переместите курсор, чтобы выделить нужный блок.
Затем I whatever text
нажмите и вставьте Escтекст перед блоком в каждой строке.
Используйте A
вместоI
чтобы вставлять текст после блока в каждой строке.
Кроме того, простое переключение случая визуального выбора ~
может значительно сэкономить время.
И просто удаляя столбцы тоже с d
конечно.