Чтобы отредактировать другой файл в редакторе Vim, у вас есть несколько вариантов. Вот несколько методов, которые вы можете использовать:
-
Использование аргумента командной строки: вы можете открыть Vim и указать файл, который хотите редактировать, указав его имя в качестве аргумента командной строки. Например, вы можете запустить
vim file2.txt, чтобы открыть «file2.txt» в Vim, уже редактируя другой файл. -
Использование команды «:e»: если вы уже находитесь в Vim и хотите открыть другой файл, вы можете использовать команду
:e, за которой следует путь к файлу. Например, если ввести:e file2.txt, файл file2.txt откроется в новом буфере. -
Использование разделения или табуляции: Vim позволяет разделить окно по вертикали или горизонтали для одновременного редактирования нескольких файлов. Вы можете разделить текущее окно по горизонтали с помощью команды
:splitили по вертикали с помощью команды:vsplit. Затем вы можете использовать команду:e, чтобы открыть нужный файл в новом разделении. Альтернативно вы можете использовать вкладки (:tabnew), чтобы открывать несколько файлов на отдельных вкладках. -
Использование буферов: Vim предоставляет систему буферов для работы с несколькими файлами. Вы можете использовать команду
:bnextдля переключения на следующий буфер или команду:bprevдля переключения на предыдущий буфер. Кроме того, вы можете использовать команду:bufferдля перехода к определенному буферу.
Не забудьте сохранить изменения в текущем файле перед переключением на другой с помощью команды :w.