題 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:我從未覺得有任何困惑。標籤有它們的位置,但不是你使用它們。選項卡不用於劃分不同的緩衝區。選項卡用於呈現不同的窗口組織(拆分),每個窗口都表示緩衝區的視圖。因此,製表符將不同的視圖集劃分為一組緩衝區。因此,如果您想使用標籤,則沒有理由忽略標籤。但是你需要正確使用它們。並且您舉例說明的命令和選項可以支持Tab的正確使用。 - Jeet


您可以使用 :tabs,如果選項卡7是要轉到的選項卡,則鍵入 7gt。如果選項卡2是您要輸入的選項卡 2gt


10
2017-10-03 15:49



我只是為了意識到我是差不多一年前回答它的那個人而去了。 - Drew LeSueur