Комментарии 21
ctrl+n
ctrl+tab
ctrl+tab
0
если замапить, то да
0
ctrl+n по умолчанию — следующий вариант автодополнения, мапить лучше на свободные кнопкосочетания.
0
Для более удобного перемещения табов вот это подойдёт:
allaboutvim.blogspot.com/2007/08/blog-post.html
allaboutvim.blogspot.com/2007/08/blog-post.html
0
А в чем приемущество перед буферами?
+1
В гвиме табы отображаются как привычные табы, например. Плюс в табвх тоже можно держать буферы.
0
Нагуглил таки ответ, основная функциональная нагрузка табов это группировка окон.
+1
Удобное переключение. Ctrl-PgUp, Ctrl-PgDn
+1
Их сделали для тех, кто не умеет пользоваться буферами.
0
А я отказался от табов в пользу буферов. Поставил плагины bufexplorer (наглядный ls буферов) и buftabs (отображает список буферов внизу окна). Забендил переключение буферов на F-клавишие (F5 — список, F6 — предыдущий, F7 — следующий, F10 — закрыть текущий). Получилось очень функционально и удобно.
Кстати, а еще для пущей интерактивности можно поставить fuzzyfinder с удобным поиском (в частности по буферам).
Кстати, а еще для пущей интерактивности можно поставить fuzzyfinder с удобным поиском (в частности по буферам).
0
А сплиты в табах это просто няшно. Переключаюсь по табам Alt+номер
map <M-1> 1gt
map <M-2> 2gt
map <M-3> 3gt
…
map <M-1> 1gt
map <M-2> 2gt
map <M-3> 3gt
…
+6
Я пользуюсь NERDTree и замапил для себя следующие комбинации:
" По F2 открывается новый таб с открытым NERDTree для выбора файла
map :tabnew:NERDTree
imap :tabnew:NERDTree" По Shift+F2 открывается новый таб без NERDTree
map <S-F2> :tabnewimap <S-F2> :tabnewПользуйтесь, если сочтете это удобным. :)
" По F2 открывается новый таб с открытым NERDTree для выбора файла
map :tabnew:NERDTree
imap :tabnew:NERDTree" По Shift+F2 открывается новый таб без NERDTree
map <S-F2> :tabnewimap <S-F2> :tabnewПользуйтесь, если сочтете это удобным. :)
0
Черт. Как много о vim я еще не знаю!
0
Небольшой хинт:
""" Открытие группы файлов в отдельных табах (эмуляция vi -p для ленивых)
autocmd VimEnter * nested if argc() > 1 && !&diff | tab sball | tabfirst | endif
И теперь можно запускать vim для группы файлов без параметра -p (вечно про него забываю).+1
alias vim='vim -p' ;)
0
gT или :tabp или :tabN :)
Больше спасибо за gt и gT, не знал!
Больше спасибо за gt и gT, не знал!
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Вкладки