4
是否可以將vim會話中的備用緩衝區重置爲之前的狀態?在Vim中重置緩衝區
通過備用緩衝區,我指的是#所指的那個,即輸入cntl- ^時顯示的那個緩衝區。
說我有兩個文件開放的main.c和other.c和:LS給我:
1 %a "main.c" lines 27
2 # "other.c" lines 56
說我打開另外一個文件,例如refer.c,:LS現在給我:
1 %a "main.c" lines 27
2 "other.c" lines 56
3 # "refer.c" lines 125
如果我刪除包含refer.c緩衝區,:LS現在顯示:
1 %a "main.c" lines 27
2 "other.c" lines 56
但是,如果我做了cntl- ^,請參閱.c將再次顯示!
是否有某種方法讓vim將備用緩衝區重置爲最後自動恢復的狀態?替代緩衝區的「歷史」?
還是我堅持做一個:2 b重新加載other.c到備用緩衝區?
或者也許這是一個很好的理由?
我沒有給你答案,但我不知道ctrl- ^。生產力++,謝謝! – Logan 2008-10-01 18:15:25