shell命令行快捷键

  1. 光标移动
  2. 编辑
  3. 查找
  4. other

光标移动

  • ctrl + 方向键左键 光标移动到前一个单词开头
  • ctrl + 方向键右键 光标移动到后一个单词结尾
  • Alt + f: 按单词右移 (往命令行尾部方向,前移)
  • Alt + b: 按单词左移(往命令行首部方向,后移)
  • ctrl + a 将光标移动到命令行开头
  • ctrl + e 将光标移动到命令行结尾处
  • ctrl + f 光标向后移动一个字符,相当于VIM里l(不能使用左右方向键时可以用到)
  • ctrl + b 光标向前移动一个字符,相当于VIM里h
  • ctrl + p 显示上一条命令(不能使用上下方向键时可以用到)
  • ctrl + n 显示下一条命令

关键是按单词移动,其他都可以用上下左右home,end解决

编辑

  • Ctrl + c: 删除整行
  • Ctrl + y: 粘贴到光标后
  • ctrl + u 剪切光标前面所有字符
  • ctrl + k 剪切光标后面所有字符
  • Ctrl + w: 剪切从光标位置到当前单词起始位置
  • Alt + d: 剪切从光标位置到当前单词末尾位置

查找

  • ctrl + r 输入若干字符(关键词),会搜索包含所输入关键词的历史命令。继续按Ctrl+r则会继续向前搜索包含关键词的历史命令。找到目标命令后,可以直接按enter键执行找到的命令。如果还想修改参数则可以按右箭头。
  • Ctrl + g: 从Ctrl+r的搜索模式中跳出

    other

  • ctrl + l 清屏相当于命令clear
  • Ctrl + + 字体放大
  • Ctrl + - 字体缩小
  • ctrl + s 锁住终端
  • ctrl + q 解锁终端
  • !! 执行历史命令中的最后一条命令
  • !$ 显示上一条命令中的最后一个参数,相当于esc + .

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 452966517@qq.com

文章标题:shell命令行快捷键

文章字数:445

本文作者:Night Zhang

发布时间:2019-07-29, 10:15:48

最后更新:2019-08-01, 14:00:06

原始链接:https://night-zhang.github.io/2019/07/29/shell命令行快捷键/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

github