Vim 命令 操作 快捷鍵

2021-08-22 18:02:20 字數 2263 閱讀 1772

以:和/開頭的命令都有歷史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個歷史命令。

同時開啟多個檔案

在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 在新視窗中開...