Редактировать несколько файлов во вкладках Vim
Поклонники Vim знают, что несколько файлов можно редактировать одновременно, причем если раньше переключаться между ними было довольно утомительно, то с некоторых пор этот редактор обзавелся вкладками. Открыть несколько файлов (каждый на своей вкладке) можно так:
Как открыть сразу все текстовые файлы текущей директории? Первое, что приходит в голову —
Однако если в директории нет файлов *.txt — Vim откроет пустую вкладку с заголовком "*.txt" (ай-яй-яй, не ожидал от такого продвинутого продукта ).
Решение такое:
Переключаться между вкладками можно командами Vim
* :tabn — к следующей;
* :tabp — к предыдущей;
* :tabf — к первой;
* :tabl — к последней;
* :tabnew — создать новую.
А можно и мышкой
Порядок, в котором Vim открывает вкладки, может показаться странным, но если приглядеться — он выстраивает их по алфавиту, опираясь на имена файлов.
vim -p Main.java main.xml
Как открыть сразу все текстовые файлы текущей директории? Первое, что приходит в голову —
vim -p *.java *.xml *.txt
Однако если в директории нет файлов *.txt — Vim откроет пустую вкладку с заголовком "*.txt" (ай-яй-яй, не ожидал от такого продвинутого продукта ).
Решение такое:
vim -p `ls *.java *.xml *.txt *.bnd 2>/dev/null`
Переключаться между вкладками можно командами Vim
* :tabn — к следующей;
* :tabp — к предыдущей;
* :tabf — к первой;
* :tabl — к последней;
* :tabnew — создать новую.
А можно и мышкой
Порядок, в котором Vim открывает вкладки, может показаться странным, но если приглядеться — он выстраивает их по алфавиту, опираясь на имена файлов.
- +4
- 12 июня 2011, 00:36
- 1