Bash快捷键和终端使用vi快捷键方法

这里讲解的bash快捷键是在emacs编辑模式下有效,bash默认为emacs编辑模式,如果想修改成vi编辑模式,可以通过命令set -o vi来设置,这样就可以在终端使用vi的关键键。更多相关设置可以参考man 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+.
使用上一条命令的最后一个参数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值