vi編輯器及xshell命令列中最常使用的幾個快捷鍵
命令列相關
一 螢幕相關
1.ctrl + l(小寫字母L) 清屏 clear
2.ctrl + d logout 退出當前使用者
3.ctrl + c 取消當前的操作
4.ctrl + s 鎖屏 不在螢幕上面輸出資訊
5.ctrl + q 解鎖
二 移動游標的快捷鍵
1.ctrl + a 把游標移動到行【首】
2.ctrl + e 把游標移動到行【尾】
3.ctrl + → 把游標向【右】移動一個單詞
3.ctrl + ← 把游標向【左】移動一個單詞
三 查詢/搜尋
ctrl + r 搜尋上一次執行的命令,按回車執行
history |grep find
vi/vim 快捷鍵
一 移動游標
快速到達檔案的最後一行 G :
二 複製剪下貼上
剪下 dd
把游標位置到行尾的內容剪下 D d$
刪除游標所在位置到檔案結尾的內容 dG
複製 yy
貼上 p
貼上多次 次數p
三 查詢
/ssh 預設從上向下搜尋
繼續向下搜尋 n
繼續向上搜尋 N
?ssh 預設從下向上搜尋
四 替換
:s#[0-9]##g #替換當前行的內容
:%s#[0-9]##g #替換整個檔案的內容
:1,$s#[0-9]##g
五 編輯
撤銷上一次的操作 u
恢復上一次的操作 ctrl+r
六 插入
游標所在位置前插入 i
在當前下一行插入一個空行並編輯 o(小寫字母O)
在當前上一行插入一個空行並編輯 O(大寫字母O)
移動到這一行的結尾,並進入到編輯模式 A
刪除游標所在位置到行尾的內容並進入編輯模式 C=== D a
七 功能
臨時取消語法高亮(不特殊標記找到的東西) :noh
:set nu
:set nonu
32)查詢幫助
:h G
:h :wq