shell-快捷键
-
Tab键- 用于 补全 文件名
- 如果有多个可能,则不会出现补全,而是需要多按一次Tab,把可能的结果输出出来,进一步输入明确才行
-
↑ ↓- (若输入有内容,则)补全 曾输入过的命令名
- (若没有内容,则)查看 上一条/下一条 执行过的命令
-
Ctrl + R- 可以输入关键词,模糊搜索历史指令,然后Enter执行
- 可以按两次
Ctrl + C退出
-
Ctrl + C- 用于 中断命令的执行
-
Ctrl + Z- 用于 挂起命令(后台执行,这样终端可继续输入)
操作内容
-
Ctrl + D- delete 删除光标处的字符
-
Ctrl + U- 用于 剪切光标前面的所有命令串,还能粘贴出来
-
Ctrl + K- 用于 剪切光标后面的所有命令串,还能粘贴出来
-
Alt + BackSpace- 用于 剪切光标前面到单词开头的命令串,还能粘贴出来
-
Alt + D- 用于 剪切光标后面到单词结尾的命令串,还能粘贴出来
-
Ctrl + L- 用于 清除屏幕内容,等价于clear命令
光标移动
-
Ctrl + A- Ahead 光标移到行首
-
Ctrl + E- End 光标移到行尾
-
Ctrl + F- Front 光标前移一个字符,等价于 左方向键
-
Ctrl + B- Behind 光标后移一个字符,等价于 右方向键
-
Alt + F- Front 光标前移一个单词,等价于 Alt + 左方向键
-
Alt + B- Behind 光标后移一个单词,等价于 Alt + 右方向键