позвольте мне показать вам еще несколько полезных сочетаний клавиш, если вы хотите перейти к определенной строке в режиме последней
строки, введите номер строки и нажмите ввод, например, я перехожу к строке 100.
Это полезно, когда вы получаете сообщение об ошибке сценарий оболочки или файл конфигурации, и в нем говорится, что
ошибка находится в определенной строке, например в строке 250, и вы хотите переместиться туда, чтобы увидеть, что все собирается
переместиться в конец заглавной буквы типа файла g ok, я в конце перейти к началу типа
файла double g, нижний регистр g или перейти к первой строке, как я уже показал вам,
я набираю g два раза, я нахожусь в начале или двоеточие, и я нажимаю Enter, это то же самое
давайте посмотрим, как работать с несколькими файлами одновременно, это полезно, когда вы хотите копировать и вставлять
между файлами или визуально сравнивать содержимое файла, вы можете открыть больше файлов, таких как этот vim,
и имена файлов. Я быстро создаю два файла, используя перенаправление у меня конфигурация больше, чем a,
и кто минус больше, чем и b, поэтому я перенаправил вывод i fconfig в a и
вывод того, кто минус от a до b, это a, а это b, и я открываю оба файла, поэтому vm a и b
отображают первый файл, но я могу перейти к следующему, набрав
или next in режим последней строки, так что двоеточие n, и я нажимаю Enter, это следующий
файл для доступа к предыдущему типу файла prev или заглавная буква n в режиме последней строки,
поэтому двоеточие prev, и я нажимаю Enter, это предыдущий файл, другой способ работать с
несколькими файлами одновременно - это использовать опцию минус-ячейки, которая разделит окно
и откроет окно для каждого файла, это известно как стековые окна, я выхожу из этого сеанса,
и я пишу vm minus oa и b вы можете перемещаться между окнами, нажимая ctrl и w,
я во втором файле, а теперь я в первом, это удобный способ копировать и вставлять или
выполнять другие операции с обоими файлами, например, я нажимаю shift nv я выбрал строку, теперь
я нажимаю y, я скопировал в буфер обмена ctrl w, чтобы перейти в следующее окно и p, чтобы
вставить t строка ОК иногда полезно просмотреть два файла бок о бок и увидеть различия
между ними, это особенно полезно, когда вы меняете некоторые параметры конфигурации службы и
через некоторое время вы хотите сравнить файл с базовой линией с исходной i Я выхожу из vim,
давайте посмотрим на пример, я снова копирую
файл конфигурации ssh-сервера в текущий рабочий каталог, чтобы получить исходный файл,
и я внесу некоторые изменения, я открываю файл
и меняю порт 22 на порт 29 я сохраняю файл, теперь я хочу открыть оба файла, чтобы увидеть изменения,
для этого я буду использовать минус вариант v минус d исходный файл и копию, которую
вы видите, оба файла открыты в окнах с накоплением и теперь выделены разные строки,
теперь вы можете перемещаться между файлами, используя ctrl и w. Я выхожу,
есть также оболочка с именем vimdiff, которая вызывает vim с необходимыми параметрами,
поэтому veeam div и файлы это то же самое, что и запуск vm минус d i ' м выход без сохранения
тонких g, если вы выйдете из veeam, не закрыв его должным образом, без использования
команд или ярлыков, таких как закрытие терминала или нажатие ctrl и z, в следующий раз, когда вы откроете
тот же файл, вы увидите сообщение, что я открываю этот файл
и вместо выхода с помощью ярлыка я нажимаю ctrl z,
это не ярлык vim, или я могу закрыть терминал весь терминал, я нажимаю ctrl z,
теперь я хочу снова открыть файл, и я получил это сообщение, что я могу сделать,
я могу попытаться восстановить файл, нажав r, а затем сохранив его в обычном режиме, или я могу просто удалить
файл подкачки, который был создан этим, так что я набираю ввод, я выхожу, и я удаляю подкачку файл
этот, и в следующий раз я могу открыть файл
как обычно