Как переместить все комментарии в начало файла в Vim

:g:^\s*#.*:m0


Данная команда в Vim перемещает все строки, начинающиеся с символа «#» и содержащие только пробельные символы в начало файла. Это может быть полезно, если вы хотите лучше организовать код и расположить комментарии в начале файла.

Альтернативной командой может быть «:g/^[^#]/m0», которая перемещает все строки, не начинающиеся со символа «#», в начало файла.

Аргумент «^» означает начало строки, «\s» означает пробельные символы, «#» — это сам символ «#», а символ «*» означает, что этот символ может появляться ноль или более раз. Аргумент «m0» означает перемещение строки в начало файла (на нулевую строку).

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *