上次提到了怎麼快速透過各種指令,組合出我們想要的功能。
不過有些讀者可能會有點疑惑:隨著我們的指令越輸入越長,那麼我們在編輯指令時,不就會很不方便嗎?
比方說輸入 ls -al /usr/bin| grep base | wc -l
時,要是我想要編輯 /usr/bin
,那就得一直按鍵盤向左,一個一個的移動,非常的花費時間。
幸好!其實 linux 裡面有許多的快捷鍵,可以方便我們在指令中移動和編輯!
首先,移動到整個指令的最前,我們可以按 ctrl + a
。
對應的,要移動到整個指令的最後,我們可以按 ctrl + e
。
如果你不喜歡按方向鍵,想要往右移動一格,可以按 ctrl + f
。
想要往左移動一格,可以按 ctrl + b
。
如果想要清空畫面,可以按 ctrl + l
,這個快捷鍵的效果等同輸入 clear
指令
NAME
clear - clear the terminal screen
p.s. 這邊不分享使用 alt 按鍵的一些快捷鍵,原因是在 mac 上,這些快捷鍵有其他用途,會導致無法送入瀏覽器。所以這邊就不對這部分加以討論。
如果你想刪除游標左邊所有的字,可以按 ctrl + u
。這個在發現自己打錯指令,想要整段刪除時特別有用。
如果你想刪除游標右邊所有的字,可以按 ctrl + k
。
如果你想刪除部分的指令,按 alt + backspace
可以一次刪除一個英文字。順帶一題,這個快捷鍵在多數視窗化的文字編輯器也同樣適用。對快速刪除段落還挺方便的。
今天有關指令的各種快捷鍵,先分享到這邊。我們明天見!