使用部分檔名切換緩衝區

要按檔名輕鬆選擇緩衝區,你可以使用:

:b [part_of_filename]<Tab><Tab><Tab>...<Enter>

第一個 Tab 將單詞擴充套件為完整檔名,隨後的 Tab 按下將迴圈顯示可能的匹配列表。

當多個匹配可用時,你可以通過設定此選項在單詞擴充套件之前檢視匹配列表 :

:set wildmode=longest:full:list,full

如果匹配列表太長,你可以優化單詞,但需要額外 Tab 按下才能執行擴充套件。如果要保留,請將設定新增到 $MYVIMRC

有些人喜歡使用首先列出緩衝區的鍵對映來啟動此過程:

:nnoremap <Leader>b :set nomore <Bar> :ls <Bar> :set more <CR>:b<Space>

這使得通過其編號輕鬆選擇緩衝區:

:b [buffer_num]