====== Открытие встроенного плагина файлового менеджера ======
Набрать в нормальном режиме '':e .'', где ''e'' - редактировать, ''.'' - текущий каталог.
Аналогичное действие можно выполнять при разделении экрана.
====== Вставка специальных символов ======
Вставка символов по их кодам производится нажатием сочетания клавиш ''Ctrl'' + ''v'' в режиме вставки. Для набора экранированной последовательности (escape кода), после нажатия сочетания ''Ctrl'' + ''v'' следует нажать клавишу ''Esc''.
====== Редактирование текста как HEX-представление ======
Обычно Vim поставляется с программой ''xxd'', которая позволяет производить декодирование файла в HEX-представление и обратно.
Допустим, что нам требуется отредактировать файл со следующим содержанием:
test
Так, чтобы первая буква стала прописной: ''test'' -> ''Test''. Так как в таблице ASCII строчные буквы находятся после прописных и зная, что разница составляет в ''0x20'', то из изначального значения будем вычитать.
Для открытия файла в HEX-представлении в редакторе Vim следует выполнить команду в нормальном режиме:
:%! xxd
После чего текст примет следующий вид:
00000000: 7465 7374 0a test.
Первое значение до '':'' - позиция символов в файле, последующие 8 пар по 4 значения - HEX-коды символов, и самая правая часть - символы, которые и составляются из HEX-кодов. Все из этих значений могут изменятся //по отдельности//.
Мы произведем изменения с первым символом, чтобы текст в редакторе выглядел так:
00000000: 5465 7374 0a test.
И для переключения на нормальный вид следует в нормальном режиме редактора ввести команду:
:%! xxd -r
Результатом выполнения которой будет:
Test