Vim編輯器操作命令

2021-07-22 06:58:13 字數 1648 閱讀 4378

1. 三種模式

命令(預設)、尾行、編輯模式

2. 尾行模式 :

:q      退出vi編輯器

:w      儲存修改

:wq     儲存並退出編輯

:q!     強制退出,不儲存修改

:wq!    強制儲存退出

:set  number  (:set nu)  給編輯器設定序號

:set  nonumber (:set nonu) 取消序號顯示

:/內容/     搜尋指定內容,小寫"n"尋找下乙個,大寫"n",找上乙個

/內容       搜尋指定內容

:s/被替換內容/替換內容/     替換當前行的第乙個目標內容

:s/被替換內容/替換內容/g    替換當前行全部目標

:%s/被替換內容/替換內容/g   替換文件的全部目標

:n          跳轉到n行

3. 命令模式操作

① 游標移動

字元級上       下       左        右(鍵盤)

h(左)    j(下)    k(上)    l(右)

單詞級e  (本)下個單詞的尾字母end

w   下個單詞的首字母word

b  (本)上個單詞的首字母before

行級$   行尾

0   行首

段落級   本(下乙個)段落尾部

螢幕級l   螢幕尾部

h   螢幕首部

不支援跨螢幕跳轉

文件級g   文件尾部

1+g 文件首部(1和g聯合使用)

n+g 定位到文件的第n行

② 刪除內容

dd      刪除本行

n+dd    當前行開始往下刪除n行

x       刪除單個字元

d+游標移動的區域

d+$     從當前位置一直刪除至行尾(包括游標所在位置)

d+0     從當前位置一直刪除至行首(保留游標所在字母)

d+e     從當前位置一直刪除至本單詞結尾

d+w     從當前位置刪除至下個單詞的首字母(下個單詞首字母有保留)

d+}     刪除到段落的尾部(包括游標所在字母)

d+{     刪除到段落的首部(不包括游標所在字母)

d+n+g   刪除到第n行(連同游標所在行,不用考慮向下、向上刪除)

③ 內容複製

yy      複製本行

p       貼上內容

[刪除的內容也可以被貼上,

刪除內容和複製內容一樣被先存入系統的快取裡邊]

n+yy    從當前行往下複製n行

y+游標移動的區域

④ 快捷操作

r+字元  快速替換單個字元

u       撤銷undo

.       點,重複上一次命令

j       大寫j,合併兩行

4. 編輯模式

從命令模式進入編輯模式

a在當前字元後面進入輸入模式

i在當前字元前面進入輸入模式

o插入一行,並進入輸入模式ai

os:  刪除游標所在字母

從編輯模式退回命令模式   

按esc鍵

對編輯的內容進行儲存

編輯模式----》命令模式----》尾行模式(儲存退出動作)

Vim 編輯器命令

一 低行模式常用指令 w 用於儲存檔案 q 退出當前編輯的檔案 強制,常用 q 強制退出 ls 列出當前編輯器中所有的檔案 n 切換到下乙個檔案 n 切換到上乙個檔案 15 切換到第15行 游標定在 的位置 游標向前定在 處 二 命令列常用指定 h 游標左移 j 游標下移 k 游標上移 l 游標右移...

vim 編輯器命令

vi vim 操作命令 g快速移動游標到最後一行 gg快速移動游標到首行 100g 100gg 移動游標切換到指定100行 將游標快速移動到行首 將游標快速移動到行尾 ctrl 左右 橫行移動時,按照字串資訊移動 nyy複製指定行資訊 np貼上指定資訊 ndd剪下指定行資訊 u撤銷操作 ctrl r...

vim編輯器的簡單操作命令

1.命令方式 預設 2.插入方式 3.末行方式 ex轉義方式 按a a o o i i鍵進入插入模式 a 當前字元後新增文字 a 在行末新增文字 i 當前字元前插入文字 i 在行首插入文字 o 當前行後面插入一空行 o 當前行前面插入一空行 r 替換游標位置的字元 r 替換游標開始的字元 h 游標向...