如果我們一次開啟多個檔案
看一下當前目錄裡面的檔案:
total
28drwxr-xr-x 2 wangkongming wangkongming 4096 7月 17
17:15
.drwxr-xr-x 4 wangkongming wangkongming 4096 6月 10
13:27
..-rw-r--r-- 1 wangkongming wangkongming 515 7月 17
17:12
add.html
-rw-r--r-- 1 wangkongming wangkongming 646 7月 6
16:42
edit.html
-rw-r--r-- 1 wangkongming wangkongming 46 6月 10
15:57
footer.html
-rw-r--r-- 1 wangkongming wangkongming 211 7月 2
17:56
header.html
-rw-r--r-- 1 wangkongming wangkongming 909 7月 2
19:50 index.html
開啟多個檔案:
vi *.html
可以操作的命令如下:
:n 編輯下乙個文件。
:2n 編輯下兩個文件。
:n 編輯上乙個文件。注意,該方法只能用於同時開啟多個文件。
:e 文件名 這是在進入vim後,不離開 vim 的情形下開啟其他文件。把檔案暫存在快取區
:e# 或 ctrl+ˆ 編輯上乙個文件,用於兩個文件相互交換編輯時使用。?# 代表的是編輯前一次編輯的文件 【這個比較常用】
:files 或 :buffers 或 :ls 可以列出目前 緩衝區 中的所有文件。加號 + 表示 緩衝區已經被修改過了。#代表上一次編輯的文件,%是目前正在編輯中的文件
:b 文件名或編號 移至該文件。
如,:b 2,跳轉到第二個檔案
如果想以列表形式開啟快取區的檔案,就需要用外掛程式。
github位址為:
檔案中有這幾個檔案:
doc license plugin readme.md
將plugin目錄下的 bufexplorer.vim檔案放到你home目錄下的.vim/plugin/目錄中
將doc目錄下的 bufexplorer.txt檔案放到你home目錄下的.vim/doc/目錄中
在home下的.vimrc檔案中加入下面的**
""""""""""""""""""""""""""""""f6 bufexplorer
"""""""""""""""""""""""""""""""
map :bufexplorer
配置好後開啟乙個檔案,或者多個檔案
按下f6,就能看到這樣的介面
"press for help
"sorted by mru | locate buffer | one tab/buffer | absolute split path"=
行 行
行 行
行
其中 %a表示當前編輯的檔案
h 表示曾經開啟過這個檔案
這樣就很方便的在檔案中切換了。
vim如何在多個檔案中切換
如果我們一次開啟多個檔案 看一下當前目錄裡面的檔案 total 28drwxr xr x 2 wangkongming wangkongming 4096 7月 17 17 15 drwxr xr x 4 wangkongming wangkongming 4096 6月 10 13 27 rw r...
如何在Silverlight中切換「頁面」
具體做法是 新建乙個usercontrol,名字可以叫做pageswitcher。然後將pageswitcher.xaml中的grid控制項去掉,程式設計下面這樣 xmlns xmlns x 然後在後台 中增加乙個方法,比如叫做switchpage,用來切換頁面,然後在建構函式中呼叫,用來顯示第乙個...
vim開啟多個檔案(檔案切換,視窗切換)
開啟多個檔案 vim file1 file2 filen便可以開啟所有想要開啟的檔案 輸入 e file 可以再開啟乙個檔案,並且此時vim裡會顯示出file檔案的內容。sp 水平切分視窗 vsplit 垂直切分視窗 b1 n 切換至第n個檔案 be 也可以列出開啟的檔案 對於用 v split在多...