Очень удобная возможность в 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) – перемещение окон в прямом (обратном) направлении


Для запуска
В VIM’e можно не только производить поиск по регулярным выражениям, но и выполнять команды для совпавших строк.
Часто когда работаешь с большими файлами, особенно исходниками программ, тяжело окинуть быстрым взглядом все методы/функции т.к. их тело мешает обзору. В
Выполнение сложных, монотонных задач часто может забирать много времени и не решатся через использование регулярных выражений.
Полезные ссылки по настройке
После активного, двух месячного пользования Vim’ом решил написать небольшую заметку о текстовом редакторе, которым должен пользоваться каждый, кто активно работает с текстовыми файлами (программеры, верстальщики) и ценят удобство работы и быстрое достижения результата качественным путем.
Название: Building powerful and robust websites with Drupal 6
Об
Последние комментарии: