Поиск…
Вступление
Вот как вы можете очистить пробелы.
замечания
Удалить конечные пробелы в файле
Вы можете удалить конечные пробелы с помощью следующей команды.
:%s/\s\+$//e
Эта команда объясняется следующим образом:
- войдите в командный режим с помощью
:
- сделайте это для всего файла с
%
(по умолчанию будет для текущей строки) - замещающее действие
s
-
/
начало шаблона поиска -
\s
символ пробела -
\+
экранированный знак +, одно или несколько пробелов должны быть сопоставлены - до конца строки
$
-
/
конец шаблона поиска, начало замены шаблона -
/
конец шаблона замены. В принципе, заменить ничего. -
e
подавлять сообщения об ошибках, если совпадение не найдено
Удалить пустые строки в файле
Вы можете удалить все пустые строки в файле с помощью следующей команды:: g / ^ $ / d
Эта команда объясняется следующим образом:
- войдите в командный режим с помощью
:
-
g
- глобальная команда, которая должна встречаться во всем файле -
/
начало шаблона поиска - шаблон поиска пустой строки равен
^g
-
/
конец шаблона поиска - Команда Ex
d
удаляет строку
Преобразование вкладок в пробелы и пробелы на вкладки
Вы можете конвертировать вкладки в пробелы, выполняя следующие действия:
Сначала проверьте, что expandtab выключен
:set noexpandtab
затем
:retab!
который заменяет пробелы определенной длины вкладками
Если вы снова включите expandtab :set expandtab
и запустите :retab!
команда, тогда все вкладки становятся пробелами.
Если вы хотите сделать это для выбранного текста, сначала выберите текст в визуальном режиме .
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow