Vim означает «улучшенная версия Vi». Это достойный похвалы текстовый редактор для Unix-подобных операционных систем. vim можно использовать для редактирования различных типов текстовых документов, но он дополняется для редактирования компьютерных программ. Vim имеет два режима:
Визуальный режим
Визуальный режим позволяет пользователю vim выбирать текст с помощью клавиатуры, а не мыши. Считается полезным для копирования разных текстовых строк. Его ярлык — «V».
Командный режим
Любая команда в командном режиме vim начинается с символа «:». Чтобы переключиться из визуального в командный режим, вам нужно нажать клавишу выхода один или два раза.
Возможности Vim
Vim — это текстовый редактор, который жалуется на Vi и работает с ним. Он обеспечивает несколько улучшений по сравнению с Vi, включая выделение синтаксиса, многоуровневую отмену, редактирование командной строки, несколько буферов и окон, завершение имени файла, визуальный выбор, комплексную систему поддержки и многое другое. Еще одна фантастическая особенность vim — отображение невидимых символов в текстовом файле. vim используйте приведенную ниже команду для отображения скрытых невидимых символов в текстовом файле.
: setlist
Хотите скрыть невидимых персонажей? Переключиться из списка в нолист.
: set nolist
Символы символов по умолчанию в vim приведены в таблице ниже:
Символ | Персонаж |
$ | Новая линия |
^ | | Вкладка |
В этой статье мы проведем вас через процедуру отображения скрытых невидимых символов текстового файла в vim. Итак, приступим!
Сначала мы откроем текстовый файл в редакторе vim. Выберите для этого любой текстовый файл. В нашем случае мы выбрали «test_file», и теперь мы собираемся добавить текст в этот файл.
$ vim test_file
Вставьте текст в этот файл, нажав клавишу «Esc», и переключите редактор в командный режим.
Введите «: wq» для сохранения этого файла и выйдите из редактора vim.
Используйте команду list для проверки наличия вновь созданного файла.
$ ls
Запишите приведенную ниже команду и просмотрите содержимое «test_file».
$ cat test_file
Теперь выполнение команды setlist покажет вам скрытые невидимые символы этого тестового файла.
: setlist
«^ |» представляет табуляцию, а «$» указывает место в документе.
Чтобы показать все символы без пробелов, выполните эту команду в редакторе vim:
:set listchars=eol:$,tab:>-,trail:~,extends:>,precedes:<
Эта команда покажет каждый скрытый символ, кроме пробелов.
Вы также можете выделить странные пробелы в файле и настроить отображение определенных символов.
:set listchars=nbsp:☠,tab:▸␣
Заключение
Vim — это текстовый редактор, используемый несколькими пользователями Linux из-за его невероятных функций, включая подсветку синтаксиса, многоуровневую отмену, редактирование командной строки, несколько буферов и окон, завершение имени файла и визуальный выбор, комплексную систему поддержки. Отображение невидимых, скрытых персонажей также является одним из них. В этом посте показан метод отображения невидимых символов и настройки различных символов, которые будут отображаться вместо этих символов.