1. 程式人生 > >vi編輯器及xshell命令列中最常使用的幾個快捷鍵

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 :gg:1100100gg:100100G0

二 複製剪下貼上

剪下 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