把Bash设置成Vi/Vim模式

1.设置:

    在~/.bashrc中加入

1 set -o vi

2.使用方法:

    A) 进入vi command mode

1 Esc或Ctrl+[

    B) 热键

1 #显示所有补全
2 Tab或Ctrl+i
3 #下一个补全
4 Ctrl+n
5 #上一个补全
6 Ctrl+p
7 #搜索历史
8 Ctrl+r

    C) 设置热键

01 #清屏
02 bind -m vi-insert '\c-l':clear-screen
03 #进入vi命令模式
04 bind -m vi-insert '\c-x':vi-movement-mode
05 #跳到末尾
06 bind -m vi-insert '\c-e':end-of-line
07 #跳到开头
08 bind -m vi-insert '\c-a':beginning-of-line
09 #向后一个字符
10 bind -m vi-insert '\c-b':backward-char
11 #向前一个字符
12 bind -m vi-insert '\c-f':forward-char

热键列表:http://www.catonmat.net/download/bash-vi-editing-mode-cheat-sheet.txt


 
  
http://my.oschina.net/xiangxw/blog/15137

你可能感兴趣的:(Linux,vm)