2011年8月21日

Bash快速鍵

  1. ctrl + r: 進入歷史命令搜尋模式 
  2. ctrl + l: 清除螢幕,效果等同於clear
  3. ctrl +a: 游標移至行首
  4. ctrl +e: 游標移至行尾
  5. ctrl +u: 剪下游標之前的內容
  6. ctrl +k: 剪下游標之後的內容
  7. ctrl +y: 貼上內容 
  8. ctrl +t: 交換游標前兩個字元的順序
  9. ctrl +w:刪除游標之前的內容
  10. ctrl +z: 將目前process suspend。可用jobs看目前有那些process在後台執行,用fg %1將第一個process放至前台。用bg %2將第二個process放在後台執行。
  11. ctrl +x -> ctrl +e: 執行環境變數EDITOR所指定的文字編輯器。
  12. !!:重複上次的命令
  13. !$:重複上次命令的參數。Ex: ls - als在下次使用時可直接用ls !$,也可用來當做上一層目錄。
  14. alt+.:重複上次命令的參數