1. 程式人生 > 其它 >Linux快捷鍵整理

Linux快捷鍵整理

在上課瞭解到Linux下類似“Alt+數字”進行視窗切換的快捷鍵後,我也去搜集了更多資料,知道了Linux下更多的快捷鍵,並把這些內容整理成一個部落格,方便以後查詢。

在命令列下的的快捷鍵:

刪除

ctrl + d 刪除游標所在位置上的字元相當於VIM裡x或者dl

ctrl + h 刪除游標所在位置前的字元相當於VIM裡hx或者dh

ctrl + k 刪除游標後面所有字元相當於VIM裡d shift+$

ctrl + u 刪除游標前面所有字元相當於VIM裡d shift+^

ctrl + w 刪除游標前一個單詞相當於VIM裡db

ctrl + y 恢復ctrl+u上次執行時刪除的字元

ctrl + ? 撤消前一次輸入

alt + r 撤消前一次動作

alt + d 刪除游標所在位置的後單詞

移動

ctrl + a 將游標移動到命令列開頭相當於VIM裡shift+^

ctrl + e 將游標移動到命令列結尾處相當於VIM裡shift+$

ctrl + f 游標向後移動一個字元相當於VIM裡l

ctrl + b 游標向前移動一個字元相當於VIM裡h

ctrl + 方向鍵左鍵 游標移動到前一個單詞開頭

ctrl + 方向鍵右鍵 游標移動到後一個單詞結尾

ctrl + x 在上次游標所在字元和當前游標所在字元之間跳轉

alt + f 跳到游標所在位置單詞尾部

替換

ctrl + t 將游標當前字元與前面一個字元替換

alt + t 交換兩個游標當前所處位置單詞和游標前一個單詞

alt + u 把游標當前位置單詞變為大寫

alt + l 把游標當前位置單詞變為小寫

alt + c 把游標當前位置單詞頭一個字母變為大寫

歷史命令編輯

ctrl + p 返回上一次輸入命令字元

ctrl + r 輸入單詞搜尋歷史命令

alt + p 輸入字元查詢與字元相接近的歷史命令

其它

ctrl + s 鎖住終端

ctrl + q 解鎖終端

ctrl + l 清屏相當於命令clear

ctrl + c 另起一行

ctrl + i 類似TAB健補全功能

ctrl + o 重複執行命令

alt + 數字鍵 操作的次數

VIM下的快捷鍵:

複製、刪除:

yw 表示拷貝從當前游標到游標所在單詞結尾的內容。

dw 表示刪除從當前游標到游標所在單詞結尾的內容。

y0 表示拷貝從當前游標到游標所在行首的內容。

d0 表示刪除從當前游標到游標所在行首的內容。

y$ 表示拷貝從當前游標到游標所在行尾的內容。

d$ 表示刪除從當前游標到游標所在行尾的內容。

移動:

w(e) 移動游標到下一個單詞。

b 移動游標到上一個單詞。

0 移動游標到本行最開頭。

^ 移動游標到本行最開頭的字元處。

$ 移動游標到本行結尾處。

H 移動游標到螢幕的首行。

M 移動游標到螢幕的中間一行。

L 移動游標到螢幕的尾行。

gg 移動游標到文件首行。

G 移動游標到文件尾行。

常用:

H :游標移至螢幕頂行

M :游標移至螢幕中間行

L :游標移至螢幕最後行

0:(注意是數字零)游標移至當前行首

$:游標移至當前行尾

w或W :游標右移一個字至字首

b或B :游標左移一個字至字首

e或E :游標右移一個字至字尾

Ctrl+u:向檔案首翻半屏

Ctrl+d:向檔案尾翻半屏

Ctrl+f:向檔案尾翻一屏

Ctrl+b;向檔案首翻一屏

i :在游標前

I :在當前行首

a:游標後

A:在當前行尾

o:在當前行之下新開一行

O:在當前行之上新開一行

r:替換當前字元

R:替換當前字元及其後的字元,直至按ESC鍵