命令模式–i(游標前)/a(游標後)/o(下一行)/i(行首)/a(行尾)/o(上一行)–>編輯(插入)模式–esc–>命令模式–:-->末行模式–esc或者ctrl+[–>命令模式
yy: 複製指定行
4yy: 複製下面四行
p: 貼上
dd: 剪下指定行
2dd: 剪下下面兩行
h-左j-下
k-上l-右
m-中間
l-底部
h-頂部
ctrl+f-向下翻一屏
ctrl+b-向上翻一屏
ctrl+d-向下翻半屏
ctrl+u-向上翻半屏
-下個**段
20g-移動到第20行
g-移動到最後一行
gg-移動到第一行
w-移動到下乙個單詞
b-移動到前乙個單詞
d-從當前游標開始剪下到行末
d0-從當前游標剪下到行首
dw-刪除單詞
x-刪除當前游標,每次只會刪乙個
x-刪除當前游標前面的那個,每次只會刪除乙個
u-撤銷操作
ctrl+r:反撤銷
v-加上hjkl選中
v-和v不同在v選中行
>>-向右移動**
<<-整體向左
.-重複執行上一次的命令
r-替換單個字元
r-從當前位置從新編輯
/-查詢
n-向下找搜尋結果
n-向下找搜尋結果
:%s/hello/world/g-將hello替換成world
:11,16s/hello/world/g-11到16行。。。。。
:w-儲存
:q-退出
:q!-我鐵了心要推出
:wq-儲存並推出
shift+zz(命令模式):儲存並推出
vim基礎命令
不定時更新 i 普通插入 a 從下乙個字元處插入 o 從下一行插入 i 在本行首插入 a 在本行尾插入 o 游標處插入新行 x 刪除游標所在字元 nx 刪除後面n個字元 dd 用來刪除本行 dg 刪除到文尾 d 刪除到行尾 yy 複製本行 nyy複製從本行開始的往下n行 dd 剪下 p 向下貼上 p...
vim初步 基礎命令
linux最常見常用的編輯器肯定是vi了,這個編輯器的歷史可以追溯到上個世紀unix的年代。vim的意思是vi improved,顯然,是從vi發展過來的了,所以輸入方式相當的接近 並不完全一致 這裡介紹的命令是基於vim 7.3的版本。1.vim的模式 vim是分成各種各樣的模式的,各有各的作用,...
linux基礎vim命令
編輯器 伺服器 vi編輯器 yy複製 p 貼上 命令列模式 i 插入模式 esc 命令列模式 命令列模式 末行模式 esc 命令列模式 vim編輯器基礎操作 1 從命令列到插入模式 i 游標前插入 a 游標後插入 i 行首插入 a 行末插入 o 游標下一行行首 o 游標上一行行首 o i i 游標 ...