Я открыл два файла с помощью -O
vim файл1 файл2 -O
он открывает файлы, выровненные по горизонтали, но я не знаю, как переключаться между ними?
решение1
Ctrl + 'w' + 'r'переключиться на левую сторону
Ctrl + 'w' + 'l'для переключения на правую сторону
. Обычно,Ctrl + 'w' + 'r'работает, чтобы добраться до любой стороны.
Смотритеhttps://linuxhint.com/how-to-use-vim-split-screen/для дальнейших команд.
решение2
Используйте команду Ctrlw+ wдля перемещения курсора в следующее окно. (Также возможно: Ctrlw+ Ctrlw, нажав ее дважды.)
Эта команда будет циклически перемещаться по окнам вправо, затем вниз (в том же порядке, в котором вы читаете буквы в строке, а затем строки на странице), и, наконец, возвращаться в верхнее левое окно после завершения обхода.
Если у вас только два окна, он просто будет переключаться между ними.
Тот факт, что вы можете получить доступ к этой команде, нажав одну и ту же клавишу дважды (даже удерживая ее нажатой Ctrl), делает ее наиболее удобным способом навигации по окнам в Vim.
Видеть:help CTRL-W_w
Больше подробностей.
Есть также много других команд окна, которые используют Ctrlwв качестве префикса. Например, вы можете использовать типичные команды перемещения ( h
, j
, k
и l
), чтобы переместить курсор в окно в определенном направлении (влево, вниз, вверх и вправо, соответственно). Смотрите:help windows
для получения полного списка команд и параметров, связанных с окнами в Vim.