vi-vim和linux常用快捷鍵
移動游標
上 k
下 j
左 h
右 l
移動游標到當前行行尾首 ^
移動游標到當前行行尾 $
移動到檔案的第一行 gg
移動到檔案的最後一行 G
移動到第100行 100gg
編輯
在當前行下面插入一個空行並進入編輯模式:o(小寫字母o)
在當前行上面插入一個空行並進入編輯模式:O(大寫字母O)
刪除游標所在位置到行尾的內容並進入編輯模式:C(大寫字母C)
刪除游標所在位置到行尾的內容:D或者d$
快速到達游標所在行行尾並進入編輯模式:A
複製 刪除 貼上
複製游標所在行:yy
複製游標所在行至以下五行:5yy
貼上:p
多次貼上:3p(貼上3次)
刪除/剪下:dd
刪除/剪下游標以下五行:5dd
刪除當前行到檔案結尾的內容:dG
其它
顯示行號 :set nu
取消行號 :set nonu
查詢:
—— /你要查詢的內容
—— 繼續向下查詢 n
—— 繼續向上查詢 N
撤銷當前操作: u
恢復剛才的操作: ctrl + r
linux快捷
Ctrl + a 把游標移動到《行首》
Ctrl + e 把游標移動到《行尾》
Ctrl + c 取消當前的操作 cancel
Ctrl + d logout命令(當前行沒有任何內容,退出當前使用者)
Ctrl + l (小寫字母L) 清除螢幕內容 clear
Ctrl + u 剪下游標所在位置到行首的內容
Ctrl + k 剪下游標所在位置到行尾的內容
ctrl + y 貼上
ctrl + → 把游標向右移動一個單詞
ctrl + ← 把游標向左移動一個單詞
esc+. 把上一個命令的末尾貼上
ctre+ - 回到上一個所在目錄
history |grep awk
Ctrl + r search 搜尋歷史命令,繼續搜尋