shell命令行快捷键
光标移动
- 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" 转载请保留原文链接及作者。