把Bash设置成Vi/Vim模式

1.设置:

    在~/.bashrc中加入

set -o vi

2.使用方法:

    A) 进入vi command mode

Esc或Ctrl+[

    B) 热键

#显示所有补全
Tab或Ctrl+i
#下一个补全
Ctrl+n
#上一个补全
Ctrl+p
#搜索历史
Ctrl+r

    C) 设置热键

#清屏
bind -m vi-insert '\c-l':clear-screen
#进入vi命令模式
bind -m vi-insert '\c-x':vi-movement-mode
#跳到末尾
bind -m vi-insert '\c-e':end-of-line
#跳到开头
bind -m vi-insert '\c-a':beginning-of-line
#向后一个字符
bind -m vi-insert '\c-b':backward-char
#向前一个字符
bind -m vi-insert '\c-f':forward-char
热键列表:http://www.catonmat.net/download/bash-vi-editing-mode-cheat-sheet.txt

转载于:https://my.oschina.net/xiangxw/blog/15137

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值