ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как удалить все строки файла в Vim

Последнее руководство для начинающих по Vim

Вы можете удалить строку в Vim, например dd, дважды нажав клавишу d. Но что, если вы хотите удалить все строки в Vim?

Вы не можете нажать Ctrl + A и использовать клавишу Del, как в обычном текстовом редакторе. Так работает Vim.

Для этого не существует простого сочетания клавиш. Однако вы можете использовать ключи dG, если находитесь в начале файла.

 

Удаление всех строк в Vim

Вот шаги:

Вкратце: Esc+ gg+ dG- это то, что вам нужно сделать для удаления всех строк файла в Vim.

Вы можете отменить удаление, нажав кнопку u. Он работает для любых действий, которые вы выполняли в командном режиме в Vim.

Итак, как работает эта команда dG? Если быть точным, d это для действия вырезания и G для перемещения курсора в конец файла. Таким образом dG обрезается весь текст от текущей позиции курсора до конца файла.

Вот почему вам нужно быть в начале файла, если вы хотите удалить все строки в Vim.

В Linux есть больше способов очистить файл, кроме Vim. Если вас это интересует.

Вопросы или предложения? Пожалуйста, оставьте комментарий.

Exit mobile version