以:和/開頭的命令都有歷史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個歷史命令。
同時開啟多個檔案
在vim視窗中開啟乙個新檔案
在新視窗中開啟檔案
切換到下乙個檔案
切換到上乙個檔案
檢視當前開啟的檔案列表,當前正在編輯的檔案會用括起來。
開啟遠端檔案,比如ftp或者share folder
% 括號匹配
/text
?text
:set ignorecase
:set noignorecase
查詢很長的詞,如果乙個詞很長,鍵入麻煩,可以將游標移動到該詞上,按*或#鍵即可以該單詞進行搜尋,相當於/搜尋。而#命令相當於?搜尋。
:set hlsearch
:set nohlsearch
:nohlsearch
:set incsearch
s/old/new/
s/old/new/g
%s/old/new/
%s/old/new/g
:10,20 s/^/ /g
ddp
l k
j 以上四個命令可以配合數字使用,比如20j就是向下移動20行,5h就是向左移動5個字元,在vim中,很多命令都可以配合數字使用,比如刪除10個字元10x,在當前位置後插入3個!,3a!,這裡的esc是必須的,否則命令不生效。
w b
e, ge,
^ 0
$ gg
g f
f 跳到指定行,冒號+行號,回車,比如跳到240行就是 :240回車。另乙個方法是行號+g,比如230g跳到230行。
ctrl + e
ctrl + y
ctrl + d
ctrl + u
ctrl + f11
ctrl + b
u ctrl + r
3x x
dl dh
dd dj
dk 10d
d d$
kdgg
jdg(jd shift + g)
:1,10d
:11,$d
:1,$d
j(shift + j)
nyy
p shift+p
:1,10 co 20
:1,c
o c
o正常模式下按v(逐字)或v(逐行)進入可視模式,然後用jklh命令移動即可選擇某些行或字元,再按y即可複製
ddp
xp 正常模式下按v(逐字)或v(逐行)進入可視模式,然後用jklh命令移動即可選擇某些行或字元,再按d即可剪下
ndd 剪下當前行之後的n行。利用p命令可以對剪下的內容進行貼上
* :1,10d 將1-10行剪下。利用p命令可將剪下後的內容進行貼上。
* :1, 10 m 20 將第1-10行移動到第20行之後。
zz :q!
:e!
:split file或:new file
split
ctrl+ww
ctrl+wj
ctrl+wk
* :close * 最後乙個視窗不能使用此命令,可以防止意外退出vim。 * :q * 如果是最後乙個被關閉的視窗,那麼將退出vim。 * zz * 儲存並退出。 * :only * 關閉所有視窗,只保留當前視窗 * :q! * 放棄儲存,並退出 * : w filename * (輸入 「w filename」將文章以指定的檔名filename儲存)
wq * (輸入「wq」,存檔並退出vi)
按q鍵加任意字母開始錄製,再按q鍵結束錄製(這意味著vim中的巨集不可巢狀),使用的時候@加巨集名,比如qa。。。q錄製名為a的巨集,@a使用這個巨集。
:!perl -c script.pl
:!perl script.pl
:suspend或ctrl - z
3,5 s/^#//g
1,$ s/^/#/g
:%s/^/#/g
:help ***
:help 『number』
:help
:help -t
:help i_
幫助檔案中位於||之間的內容是超連結,可以用ctrl+]進入鏈結,ctrl+o(ctrl + t)返回
:set ruler?
:scriptnames
:set list
Vim 命令 操作 快捷鍵
以 和 開頭的命令都有歷史紀錄,可以首先鍵入 或 然後按上下箭頭來選擇某個歷史命令。在命令列視窗中輸入以下命令即可 vim 直接啟動vim vim filename 開啟vim並建立名為filename的檔案 開啟單個檔案 vim file 同時開啟多個檔案 vim file1 file2 file...
Vim 命令 操作 快捷鍵全集
vim是乙個類似於vi的著名的功能強大 高度可定製的文字編輯器,在vi的基礎上改進和增加了很多特性。vim是自由軟體。命令歷史 以 和 開頭的命令都有歷史紀錄,可以首先鍵入 或 然後按上下箭頭來選擇某個歷史命令。啟動vim 在命令列視窗中輸入以下命令即可 vim直接啟動vim vimfilename...
vim 命令 ,操作,快捷鍵 記錄
1.啟動vim 1 在命令列視窗中輸入以下命令即可 2vim 直接啟動vim 3 vim filename 開啟vim並建立名為filename 的檔案45 開啟多個檔案 6vim file1 file2 file278 在vim視窗中開啟乙個新的檔案 9 open file 1011 在新視窗中開...