1. 程式人生 > >vi-vim和linux常用快捷鍵

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 搜尋歷史命令,繼續搜尋