1. 命令行編輯
| <Ctrl>+a | 移動光標到行首 |
| <Ctrl>+e | ..........行尾 |
| <Alt>+f | 光標右移一個詞 |
| <Alt>+b | ....左移...... |
| <Ctrl>+f | 光標右移一個字符 |
| <Ctrl>+b | ....左移........ |
| <Ctrl>+xx | 在命令行行首和當前光標位置之間來回移動 |
| <Ctrl>+t | 交換光標前的兩個字符 |
| <Alt>+t | 交換光標前的兩個詞 |
| <Ctrl>+u | 刪除光標前面的內容 |
| <Ctrl>+k | ........后面...... |
| <Ctrl>+w | 刪除光標前面一個詞 |
| <Alt>+d | 從光標處開始刪除到當前詞尾 |
| <Ctrl>+h | 刪除光標前面一個字符,與BackSpace鍵相同 |
| <Ctrl>+y | 粘貼剛才通過刪除快捷鍵刪除的內容 |
| <Ctrl>+l | 清屏 |
使用SecureCRT遠程登錄時,Alt鍵並SecureCRT功能鍵占用,沒法使用,現在還沒找到怎么修改鍵映射。幸好Esc鍵在很多時候可以當作Alt鍵來使用,當需要用Alt的時候,試試Esc。
2. 命令行提示與補全
| <Ctrl>+n | 顯示下一個命令, 相當於向上方向鍵 |
| <Ctrl>+p | ....上一個...., ......向下...... |
| <Ctrl>+r | 匹配之前的歷史命令 |
| <Ctrl>+g | 從歷史命令匹配模式中跳出 |
| <Alt>+. | 顯示上一命令的最后一個詞 |
3. 命令執行
| ~ | 切換到用戶主目錄 |
| !! | 執行上一次執行過的命令 |
| !$ | 上一次執行過的命令的參數 |
