Вопрос: Плагин Vim представляет список открытых вкладок


Я огляделся и не мог найти то, что мне нужно.

В принципе, когда у меня много открытых вкладок, становится трудно понять, какой файл открыт на определенной вкладке.

Есть ли плагин, который будет представлять список всех открытых вкладок?

Конечно, есть: вкладки, но я ищу плагин, представляющий список по выбору.


4
2018-04-16 17:07


Источник




Ответы:


Это может быть решением вашей проблемы Он рекомендует вам не использовать вкладки и смотреть на более гибкий буферный механизм и использовать либо MiniBufExpl, либо BufExplorer. Хотя я не упоминал в связанном посте, я бы также предложил посмотреть FuzzyFinder что неплохо.


2
2018-04-16 17:42



Есть ли причина (помимо исторической), что нельзя полностью игнорировать буферы и работать только на вкладках?
Чтобы ответить на мой собственный вопрос: возможно, причина в том, что многие команды / функции vim / «процедуры использования» (по-прежнему) ожидают, что пользователи будут работать в основном с буферами, по этой причине лучше, чтобы пользователи полагались главным образом на буферы. Спасибо в любом случае за вашу ссылку, очень полезно.
@Andrei, да, я думаю, что это в основном исторический. В течение многих лет использовалась и тестировалась большая часть функциональности буферов. Вкладки кажутся мне неправильными, поэтому пользователи изначально ожидают что-то вроде вкладок Firefox или TextMate, а вкладки Vim не подходят для этого. - carlosdc
Я не думаю, что я был бы слишком ошибаюсь, говоря, что те ведущие разработки Vim сами путаются (по крайней мере, в некоторой степени), что только добавляет к путанице пользователей. В противном случае задайте параметры команды, которые упрощают использование вкладок для некоторых задач (например, vim -p file1 file2) и т. Д.
@Andrei: Я никогда не чувствовал, что было какое-то замешательство. Вкладки имеют свое место, но не так, как вы их используете. Вкладки не используются для разделения разных буферов. Вкладки используются для представления различных организаций окон (разделов), каждый из которых представляет представление в буфер. Таким образом, вкладки разделяют различные наборы представлений на набор буферов. Таким образом, нет причин игнорировать вкладки, если вы хотите их использовать. Но вы должны использовать их правильно. И команды и параметры, например, приведенные в качестве примера, поддерживают это правильное использование вкладок. - Jeet


Вы можете использовать :tabs, Если вкладка 7 - вкладка, к которой вы хотите перейти, затем введите 7gt, Если вкладка 2 является вкладкой, которую вы хотите ввести для ввода 2gt,


10
2017-10-03 15:49



Я просто пошел на это, чтобы понять, что я тот, кто ответил на это почти год назад. - Drew LeSueur