天天看點

linux常用快捷鍵總結(shell快捷鍵和vim快捷鍵)

1.Shell指令行快捷鍵

ctrl + a: 跳到指令行首
ctrl + e:跳到指令行尾
ctrl + u: 删除光标至指令行首的内容
ctrl + k: 删除光标至指令行尾的内容
ctrl + l: 清屏
ctrl + r: 檢索曆史指令
ctrl + i: 相當于tab鍵,補全指令
ctrl + s: 使終端靜止,讓快速輸出的螢幕停下來
ctrl + q: 退出ctrl+s引起的靜止
ctrl + z: 使正在運作在終端的任務運作于背景(通過fg指令恢複)
ctrl + c: 中斷終端正在執行的指令
           

2.vim快捷鍵

0       :數字0,移到光标所在行的行首
$       : 移到光标所在行的行尾
gg      : 移到文首
GG      : 移到文尾
/word   : 向下查詢字元串word
?word   : 向上查詢字元串word
n       : 繼續向下查找字元串
N       : 繼續向上查找字元串
dd      : 剪切光标所在行
ndd     : 剪切從光标所在行開始向下的n行
yy      : 複制光标所在行
nyy     : 複制從光标所在行開始向下的n行
p       : 将已複制或者剪切的資料在光标的下一行粘貼
u       : 撤銷目前操作
:line_no: 跳到第line_no行
set nu  : 顯示行号
           

繼續閱讀