維姆。恢復未列出的緩衝區

維姆。恢復未列出的緩衝區

有沒有辦法恢復 Vim 中未列出的緩衝區並將其傳回緩衝區清單?

例如:

:ls!
  1#“一個.txt”
  2%“二.txt”
  3u“三.txt”

我可以將第三個緩衝區傳回列表嗎?

:ls
  1#“一個.txt”
  2%“二.txt”
  3《三.txt》

答案1

切換到未列出的緩衝區並重置'buflisted'選項:

:buf 3
:set buflisted

答案2

或者,另一種方式:

:badd three.txt

答案3

開啟未列出的緩衝區並進行編輯:

:b3
:e

或在一行中:

:b3|e

相關內容