time

Управление окнами в VIM

vim-viewport.jpg Очень удобная возможность в VIM‘e разделить текущие окно на два половины (горизонтальная или вертикальная) для одновременного редактирования разных файлов или сравнения.

Команды для создания горизонтального окна :sp, :split или Ctrl-w n. Команда :sp может принимать аргументы в виде пути к файлу :sp filename.

Тоже самое, но для вертикального окна :vsp или :vsplit

Создание пустого вертикального окна :vne

Увеличение ширины текущего окна C-w > Уменьшение ширины текущего окна C-w < Увеличение высоты текущего окна C-w + Уменьшение высоты текущего окна C-w -

Открытие файла в окне с переходом к первому найденному слову: :sp +/слово filename

Открытие файла в окне с шириной в 5 линий: :5 sp filename

Для выравнивания ширины окон в один размер нажимаем Ctrl-w =

Переключение между окнами : Ctrl-w j – переход к нижнему окну Ctrl-w k – переход к верхнему окну Ctrl-w Ctrl-w – циклическое переключение

Для закрытия активного окна нажимаем Ctrl-w q

Ctrl-w r (R) – перемещение окон в прямом (обратном) направлении

blog comments powered by Disqus