Учебники

Vim – Советы и хитрости

Теперь у нас есть честное представление о Vim. Давайте обсудим несколько советов и хитростей Vim для повышения производительности. В этом разделе мы обсудим следующие пункты –

  • Преобразование пробелов во вкладки и наоборот
  • Выделите неправильно написанные слова
  • Завершение слова
  • Копировать строку символ за символом
  • Код отступа
  • Изменить формат файла

Преобразование пробелов во вкладки и наоборот

Преобразовать вкладки в пробелы

Если вы редактируете файл и хотите преобразовать введенный символ табуляции в пробелы, выполните следующую команду –

:set expandtab

Обратите внимание, что эта команда не изменит существующие вкладки на пробелы. Для этого выполните следующую команду –

:set tabstop = 4 shiftwidth = 4 expandtab 
:retab

В приведенной выше команде мы указываем Vim преобразовать вкладки в 4 пробела

Преобразование пробелов во вкладки

Для преобразования пробелов во вкладки выполните команду ниже –

:set noexpandtab :retab!

Выделите неправильно написанные слова

Мы можем поручить Виму выделить слова, написанные неправильно. Для этого выполните следующую команду –

:set spell

Ниже изображение выделяет слово с ошибкой в ​​Vim –

полба

Завершение слова

Vim также обеспечивает завершение слова. Для этого выполните следующую команду в режиме вставки –

Ctrl + p

завершение

Копировать символ построчно

Используйте следующую команду, чтобы скопировать и вставить строку символ за символом –

Sr.No Команда и описание
1 Ctrl + y

Скопируйте и вставьте текст, расположенный над курсором

2 Ctrl + E

Скопируйте и вставьте текст, расположенный под курсором

Скопируйте и вставьте текст, расположенный над курсором

Скопируйте и вставьте текст, расположенный под курсором

Обратите внимание, что мы должны использовать эти команды в режиме вставки.

Код отступа

Если у вас есть код с отступом для отступа, выполните следующую команду:

=%

Например, если у вас есть такой код без отступа –

индент

Затем перейдите к строке 4 и выполните команду =%. Это будет отступать код, как это –

Код отступа

Изменить формат файла

Чтобы изменить формат файла на UNIX, выполните следующую команду –

:set ff = unix

Чтобы изменить формат файла на DOS, выполните следующую команду –