Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 + 右方向键