Xshell的常用快捷鍵大全

2021-09-25 09:12:51 字數 2093 閱讀 4473

表1 瀏覽命令列的擊鍵

擊鍵全名

含義ctrl + f

字元向前

向前移動乙個字元

ctrl + b

字元向後

向後移動乙個字元

alt + f(被占用)

單詞向前

向前移動乙個單詞

alt + b(被占用)

單詞向後

向後移動乙個單詞

ctrl + a

行頭到當前行的開始

ctrl + e

行尾到行的末尾

ctrl + l

清屏清除螢幕,並在螢幕頂端留下一行

表2 編輯命令列的擊鍵

擊鍵全名

含義ctrl + d

刪除當前內容

刪除當前字元

backspace

刪除以前內容

刪除前乙個字元

ctrl + t

調換字元

交換當前字元和前乙個字元的位置

alt + t(被占用)

調換單詞

交換當前單詞和前乙個單詞的位置

alt + u(無效)

大寫單詞

將當前單詞變為大寫

alt + l(被占用)

小寫單詞

將當前單詞變為小寫

alt + c(被占用)

首字母大寫

將當前單詞的首字母變為大寫

ctrl + v

插入特殊字元

新增特殊字元。例:按ctrl+v+tab可新增乙個tab字元

表3 在命令列上剪下和貼上文字的擊鍵

擊鍵全名

含義ctrl + k

剪下行尾

剪下游標處與行尾之間的文字

ctrl + u

剪下行頭

剪下行開頭與游標處之間的文字

ctrl + w

剪下前個單詞

剪下游標前乙個單詞詞頭與游標之間的文字

alt + d(被占用)

剪下下個單詞

剪下游標後的乙個單詞

ctrl + y

貼上最近的文字

貼上最近剪下的文字

alt + y(失效)

貼上早期的文字

輪迴到先前剪下的文字並貼上它

ctrl + c

刪除整行

刪除一整行

表4 用於文字補全的組合鍵

組合鍵作用

alt + ~ (無效)

使用使用者名稱補全文本

alt + $ (無效)

用變數補全文本

alt + @ (無效)

用主機名補全文本

alt + ! (無效)

用以前執行過的命令補全這個按鍵序列(以別名、保留字、shell函式、shell內建命令和檔名的順序依次檢查)

ctrl + x + /

列出可能的補全使用者名稱文字

ctrl + x + $

列出可能的補全環境變數

ctrl + x + @

列出可能的補全主機名

ctrl + x + !

列出可能的補全命令名

表2-5 使用命令歷史的擊鍵

鍵功能名

描述方向鍵 (↑或↓)

步進按上和下箭頭可步進瀏覽歷史列表中的每個命令列,直到所需的位置(ctrl+p和ctrl+n分別有同樣的功能)

ctrl + r

反向漸進搜尋

按下這些鍵後,輸入乙個搜尋字串進行反向搜尋。輸入此字串後,匹配的命令列即會出現,可以執行或編輯它

ctrl + s

前向漸進搜尋

與前乙個功能相似,只不過是前向搜尋

alt + p (被占用)

反向搜尋

按下這些鍵後,輸入乙個字串進行反向搜尋。輸入乙個字串並且按enter鍵可看到包含該字串的最近已用命令

alt + n (被占用)

前向搜尋

與前乙個功能類似,只不過是前向搜尋

alt + < (無效)

歷史列表的開頭

到歷史列表的第一項

alt + > (無效)

歷史列表的末尾

到歷史列表的最後一項

xshell常用快捷鍵總結

tab 進行補全 ctrl a 可以快速切換到命令列開始處 ctrl e 切換到命令列末尾 ctrl l 清屏 上箭頭 向上翻命令記錄 下箭頭 向下翻命令記錄 ctrl r 在歷史命令中查詢 ctrl u 刪除游標所在位置之前的所有字元 ctrl k 刪除游標所在位置之後的所有字元 ctrl w 刪...

xshell常用快捷鍵總結

tab 進行補全 ctrl a 可以快速切換到命令列開始處 ctrl e 切換到命令列末尾 ctrl l 清屏 上箭頭 向上翻命令記錄 下箭頭 向下翻命令記錄 ctrl r 在歷史命令中查詢 ctrl u 刪除游標所在位置之前的所有字元 ctrl k 刪除游標所在位置之後的所有字元 ctrl w 刪...

xshell的快捷鍵

刪除 ctrl d 刪除游標所在位置上的字元相當於vim裡x或者dl ctrl h 刪除游標所在位置前的字元相當於vim裡hx或者dh ctrl k 刪除游標後面所有字元相當於vim裡d shift ctrl u 刪除游標前面所有字元相當於vim裡d shift ctrl w 刪除游標前乙個單詞相當...