2009-07-23 62 views
1

現在,我正在與Vi編輯器合作,積極的做法是,您可以使用它做大多數事情 - 不像其他編輯器。我碰到一個問題:VI/VIM文件處理

假設我有打開一個文件夾

vi <folder name> 

所以它打開Vi無此文件夾,並列出該文件夾中的文件。我選擇一個文件並閱讀內容,然後我想返回到列出文件名的前一個視圖,因此很容易選擇另一個文件。但不知道如何實現這一點。

我希望有一些方法應該在那裏來實現這一點。

回答

9

天兒真好,

如果輸入

cntl-shift-6 

就會返回到你的文件列表。

編輯:如果你已經打開了幾個文件,你可以通過輸入拿開的所有文件的列表:

:ls 

你會看到類似這樣的:

1 # "ap22_build.sh.log"   line 10 
2 %a "ccc_apache2"     line 34 
3  "local_apache22"    line 12 

然後,你可以通過輸入使用數字左邊要麼去那個文件:

:3 b 

或者通過輸入一個畫面分割打開:

:3 sb 

HTH

歡呼聲,

1

你總是可以嘗試

:e . 
4

如果你

:e <folder name> 

,這將再次給你的文件夾緩衝區。

2

該命令的名稱:探索,但你可以簡單地輸入:E(資本)。

1

您是否考慮過安裝NerdTree plugin?它會給你帶有書籤的文件瀏覽功能,並且可以在不關閉緩衝區或改變焦點的情況下從瀏覽器緩衝區中打開多個文件。

0

我剛剛發現你可以:b <search-string>,並且當前在緩衝區中的所有文件的標籤都是非常有用的。與:set wildmenu它甚至更好!