by Devin Yang

建立於: 2年前 ( 更新: 2年前 )

以下操作,我在MacOS上採用iTem2進行。
不同系統可能熱鍵會不同哦。

移動型熱鍵

# 快速移動游標 – fast
CTRL+a         移到最前 (跟Home鍵相同)
CTRL+e         移到最後 (跟End鍵相同)
ESC+b  往左後退一個單字 (如果不行試 Option+左)
ESC+f  往右移動一個單字 (如果不行試 Option+右)
CTRL+b 往後移動一個字
CTRL+f 往前移動一個字

# 字元移動 – 一次一字
CTRL+f         往前移動一字
CTRL+b         往後移動一字

# 使用歷史 history
CTRL+r         歷史搜尋,壓Enterk就會送出指令 (history)
CTRL+p         上一個指令 (同方向鍵「上」)
CTRL+n         下一個指令 (同方向鍵「下」)

編輯型熱鍵

# 命令列部份刪除
CTRL+k         刪除游標後的文字(同一個終端機下,可用CTRL+y貼回刪除)
CTRL+u         刪除一整列(同一個終端機下,可用CTRL=y貼回,這讓我想到,打完一個字令忘了加sudo,CTRL+u再CTRL+y)

# 單字元刪除
CTRL+d         如果游標後面有字時,一個字一個字的刪除。
CTRL+h         相當於倒退鍵

# 貼上, 還原
CTRL+l         清除畫面,這類似於Clear指令
CTRL+y         貼回刪掉的文字,CTRL+k或CTRL+u
CTRL+_         還沒送出的命令,操作還原
CTRL+r         用歷史替換掉目前的行

# 對調位置
CTRL+t         對調游標前面的兩個字或,英文字打太快,前後打錯時,應該就有用了。

# Convert to UPPER, lower, or Sentence case
ESC+u  游標上及之後的字換大寫
ESC+l  游標上及之後的字換小寫
ESC+c  游標上的字換大寫,然後游標移到最後

Tags: terminal shortcuts bash

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


bash,cli

命令列主機資訊查詢cpu、ram及disk

介紹Linux主機上可以用那些指令查硬體資訊 

bash,ffmpeg

webm to mp4

怎樣用ffmpeg把webm轉mp4呢。

cwebp,bash

我如何用bash優化網站圖檔,透過cwebp轉圖

我的網站中有大量背景圖在同一個頁面中,下載下來太大囉,需要瘦身,這cwebp工具不錯。在ubunut的環境apt install webp就可以安裝囉。