vim是linux功能強大的文字編輯器,能夠新建、編輯、顯示文字內容。vim是vi的乙個增強版,ubuntu預設安裝精簡版的vim。需要重新安裝vim,詳見:
a在游標所在字元後插入
a在游標所在行的末尾輸入
i在游標所在字元前插入
i在游標所在行的行首插入
o在游標下插入新行
o在游標上插入新行
進入插入模式時,終端左下方會顯示」插入「字樣。插入模式下,可以直接像編輯window下的txt檔案一樣編輯檔案。
:set nu顯示行號
:set nonu取消顯示行號
$移動到行尾
0(數字0)移動到行首
gg移動到第一行的首字元
g移動到最後一行的首字元
ng(或:n)移動到第n行
hjkl移動到左、下、上、右(上下左右鍵也行)
r取代游標處字元
r取代游標處字元直到按esc鍵為止
x刪除游標處字元
nx刪除游標處後n個字元(包括游標處)
dd刪除游標所在行
ndd 刪除游標及游標下的n行
dg刪除游標所在處到檔案末尾的所有內容
d刪除游標所在處到行尾內容
: n1,n2d刪除行n1到行n2
yy複製游標所在行
nyy複製n行
dd剪下游標所在行
ndd剪下n行
p貼上到游標所在行的下一行
p貼上到游標所在行的上一行
u撤銷上一步操作
.重複上一步操作
/string搜尋指定字串string,設定忽略大小寫: 「:set ic」
n搜尋指定字串的下乙個出現位置
:%s/old/new/g字串new替代所有的字串old
:n1,n2s/old/new/g在指定範圍n1到n2內用字串new替換字串old替換
:n1,n2s/^/#/g 連續注釋第n1行到n2行
:w儲存檔案
:w newname另存為指定檔案
:wq或:x儲存並退出檔案(快捷鍵zz)
:q!不儲存退出
:wq!強制儲存並退出檔案(檔案所有者及root可使用)
:r another_filename匯入檔案another_filename的內容到當前檔案中
:map 快捷鍵 觸發命令
預設重啟系統不儲存,需自定義配置檔案。
vim常見命令
vim 常用命令 刪除行 dd 剪下當前行 全部刪除 dg 顯示行號 set number 撤消上乙個修改 u 撤消所有修改 兩次u 全選 1 跳到首行 gg 2 進行可視 v 3 跳到最後一行 g hjkl可選擇部分內容 4 拷貝 y 或 y 號表示系統剪下版,注意要加上前面的引號 vim 有 1...
vim常見命令
一 此文僅做備忘錄用 二 vim的三種狀態 三種狀態,分別是命令模式 插入模式和底行模式 命令列模式command mode,按 esc 鍵可進入命令列模式 控制螢幕游標的移動,字元 字或行的刪除 插入模式insert mode,按 i 鍵可進入插入模式 只有在insert mode下,才可以做文字...
VIM常見命令學習
命令模式 command mode 插入模式 insert mode 底行模式 last line mode 2.在命令模式,有以下操作和命令 1 游標移動操作 h 方向鍵,向左移動游標乙個字元的位置,相當於鍵 j 方向鍵,向下移動游標乙個字元的位置,相當於鍵 k 方向鍵,向上移動游標乙個字元的位置...