Bash快捷键和终端使用vi快捷键方法
2014-07-14 17:45
239 查看
这里讲解的bash快捷键是在emacs编辑模式下有效,bash默认为emacs编辑模式,如果想修改成vi编辑模式,可以通过命令set -o vi来设置,这样就可以在终端使用vi的关键键。更多相关设置可以参考man
builtin页面关于set命令的介绍。
编辑命令:
重新执行命令:
builtin页面关于set命令的介绍。
[root@rhel6164 SPECS]$ echo $SHELLOPTS braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor #默认是emacs编辑模式 [root@rhel6164 SPECS]$ set -o vi #修改成vi编辑模式 [root@rhel6164 SPECS]$ echo $SHELLOPTS braceexpand:hashall:histexpand:history:interactive-comments:monitor:vi
编辑命令:
命令 | 说明 | 命令 | 说明 |
---|---|---|---|
Ctrl+a | 移动到命令行首 | Ctrl+e | 移动到命令行尾 |
Ctrl+f | 按字符前移(向右) | Ctrl+b | 按字符后移(向左) |
Alt+f | 按单词前移(向右) | Alt+b | 按单词后移(向左) |
Ctrl+u | 从光标处剪切至命令行首 | Ctrl+k | 从光标处剪切至命令行尾 |
Ctrl+w | 从光标处剪切至字符首 | Alt+d | 从光标处剪切至字符尾 |
Ctrl+d | 删除光标处的字符 | Ctrl+h | 删除光标前的字符 |
Ctrl+] | 从当前光标处向后搜索字符 | Ctrl+Alt+] | 从当前光标处向前搜索字符 |
Ctrl+y | 粘贴至光标后 | !$ | 显示系统最近的一条参数 |
↑(Ctrl+p) | 显示上一条命令 | ↓(Ctrl+n) | 显示下一条命令 |
命令 | 说明 |
---|---|
Ctrl+r | 逆向搜索历史命令 |
Ctrl+g | 从历史命令搜索中退出 |
Alt+. | 使用上一条命令的最后一个参数 |
相关文章推荐
- 在Linux(ubuntn)命令行终端中使用python的简单方法及快捷键
- vi 简介、使用方法、键盘图、中文帮助、快捷键
- mac 下使用 iTerm 终端工具无法使用 alt+b 和 alt+f 快捷键的解决方法
- vi/vim 使用方法讲解
- 解决使用MyEclise6.0的快捷键ALT+/不好用的方法
- 发现bash真的可以像vi一样使用,终于统一了
- solaris中vi的使用方法
- Vi 的基本使用方法
- vi使用方法简介
- vi使用方法
- 解决使用MyEclise6.0的快捷键ALT+/不好用的方法
- Vi 编辑器的基本使用方法
- Vi编辑器的基本使用方法!
- Vi编辑器的基本使用方法 (转载)
- 在vi中使用的查找替换方法
- linux超级终端minicom的使用方法
- vi 使用方法说明
- Vi编辑器的基本使用方法
- vi使用方法
- 解决使用MyEclise6.0的快捷键ALT+/不好用的方法