删除
- Ctrl+D: 删除光标所在位置上的字符相当于VIM里x或者dl
- Ctrl+H: 删除光标所在位置前的字符相当于VIM里hx或者dh
- Ctrl+K: 删除光标后面所有字符相当于VIM里d shift+$
- Ctrl+U: 删除光标前面所有字符相当于VIM里d shift+^
- Ctrl+W: 删除光标前一个单词相当于VIM里db
- Ctrl+Y: 恢复ctrl+u上次执行时删除的字符
- Ctrl+?: 撤消前一次输入
- Alt+R: 撤消前一次动作
- Alt+D: 删除光标所在位置的后单词
移动
- Ctrl+A: 将光标移动到命令行开头相当于VIM里shift+^
- Ctrl+E: 将光标移动到命令行结尾处相当于VIM里shift+$
- Ctrl+F: 光标向后移动一个字符相当于VIM里l
- Ctrl+B: 光标向前移动一个字符相当于VIM里h
- Ctrl+方向键左键: 光标移动到前一个单词开头
- Ctrl+方向键右键: 光标移动到后一个单词结尾
- Ctrl+X: 在上次光标所在字符和当前光标所在字符之间跳转
- Alt+F: 跳到光标所在位置单词尾部
替换
- Ctrl+T: 将光标当前字符与前面一个字符替换
- Alt+T: 交换两个光标当前所处位置单词和光标前一个单词
- Alt+U: 把光标当前位置单词变为大写
- Alt+L: 把光标当前位置单词变为小写
- Alt+C: 把光标当前位置单词头一个字母变为大写
- ^oldstr^newstr: 替换前一次命令中字符串
历史命令编辑
- Ctrl+P: 返回上一次输入命令字符
- Ctrl+R: 输入单词搜索历史命令
- Alt+P: 输入字符查找与字符相接近的历史命令
- Alt+>: 返回上一次执行命令
其它
- Ctrl+S: 锁住终端
- Ctrl+Q: 解锁终端
- Ctrl+L: 清屏相当于命令clear
- Ctrl+C: 另起一行
- Ctrl+I: 类似TAB健补全功能
- Ctrl+O: 重复执行命令
- Alt+数字键: 操作的次数
常用
删除:
- Ctrl+K: 删除光标后面所有字符相当于VIM里d shift+$
- Ctrl+U: 删除光标前面所有字符相当于VIM里d shift+^
- Ctrl+Y: 恢复ctrl+u、ctrl+k上次执行时删除的字符
- Ctrl+D: 删除光标所在位置上的字符相当于VIM里x或者dl
- Ctrl+W: 删除光标前一个单词相当于VIM里db
移动:
- Ctrl+A: 将光标移动到命令行开头相当于VIM里shift+^
- Ctrl+E: 将光标移动到命令行结尾处相当于VIM里shift+$
- Ctrl+方向键左键: 光标移动到前一个单词开头
- Ctrl+方向键右键: 光标移动到后一个单词结尾
历史命令编辑:
- Ctrl+P: 返回上一次输入命令字符
- Ctrl+R: 输入单词搜索历史命令
其他:
- Ctrl+S: 锁住终端
- Ctrl+Q: 解锁终端
- Ctrl+L: 清屏相当于命令clear
- Ctrl+C: 另起一行
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。