LINUX.ORG.RU
:tab drop <filename>

Если файл уже открыт — перебросит на вкладку с ним, если нет, откроет его в новой вкладке

Если хочется переписать команду tabnew, то следующий код делает remap команды tabnew на tab drop

:cnoreabbrev <expr> tabnew getcmdtype() == ":" && getcmdline() == "tabnew" ? "tab drop" : "tabnew"

insider ★★★
()
Последнее исправление: insider (всего исправлений: 2)
Ответ на: комментарий от vvviperrr

Я пользуюсь и вкладками, и буферами. So what?

anonymous
()
Ответ на: комментарий от Gotf

а я и там и там и тем и другим (а как можно не пользоваться buffers?) у кого-то просто комплекс тру видимо.

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

Спасибо тебе, а куда этот код надо написать? Пробовал в vimrc и просто писал в vim, не работает в vim вставлял без первого двоеточия cnoreabbrev <expr> tabnew getcmdtype() == ":" && getcmdline() == «tabnew» ? «tab drop» : «tabnew»

icestranger
() автор топика
5 сентября 2013 г.
Ответ на: комментарий от insider

Привет, это не много не то что надо. У меня стоит плагин для Ruby on rails http://www.vim.org/scripts/script.php?script_id=1567. У него есть команда :RT [name] которая открывает файл в новом табе. Я бы написал автору, но я не знаю английский язык так хорошо((

icestranger
() автор топика
Ответ на: комментарий от vvviperrr

У меня при закрытии и открытии буфера не сохраняется курсор и фолдинг

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