LINUX.ORG.RU

gVIM, tabnew


0

0

Запускаю gVIM по F4 через Крусадер, как бы сделать чтоб каждый открытый файл в Крусадере не открывался в новом окне gVIM'а, а добавлялся к уже существующему через :tabnew? Можно, конечно, сбацать скрипт, но нет ли чего в gVIM'е уже готового, например параметр командной строки какой? Гуглил - не нашёл.

anonymous

Открытие двух или трех файлов в разных окнах vim.

С горизонтальной разбивкой окон на экране: vim -o /etc/passwd /etc/hosts vim -o /etc/passwd -o /etc/group /etc/hosts

С вертикальной разбивкой окон на экране: vim -O /etc/passwd /etc/hosts vim -O /etc/passwd -O /etc/group /etc/hosts

Команды переключения между окнами: "CTRL-w w" - быстрое переключение на следующее окно "CTRL-w влево" - активация левого окна "CTRL-w вправо" - активация правого окна "CTRL-w вверх" - активация верхнего окна "CTRL-w вниз" - активация нижнего окна "CTRL-w n" - создать новое окно (":new файл" - открыть заданный файл) "CTRL-w q" - закрыть текущее окно (":qall" - закрыть все окна разом, ":qall!" - без сохранения, ":write" - записать данные во всех окнах) "CTRL-w s" - разбить текущее окно на 2 части для синхронного редактирования разных частей (в каждом окне будет содержимое одного и того же файла). "CTRL-w +", "CTRL-w -" - увеличение или уменьшение текущего размера окна "ESC 5 CTRL-w -", "ESC 5 CTRL-w +" - изменение размера сразу на 5 строк/столбцов "CTRL-w h" - переместить окно влево "CTRL-w j" - переместить окно ниже "CTRL-w k" - переместить окно выше "CTRL-w l" - переместить окно вправо "CTRL-w t" - переместить окно на самый верх "CTRL-w b" - переместить окно в самый низ

Оно?

MaDMaN ★★
()
Ответ на: комментарий от MaDMaN

Немного не то. Мне не окна, а табы нужны. И не одновременно, а по мере навигации по ФС в Крусадере. По типу захочешь отредактировать файл - становишься на него курсором, жмёшь F4 и он через :tabnew открывается в уже существующем окне gVIM в новой вкладке.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.