Centos7如何设置bash命令行按键为vim模式
时间: 2024-09-15 14:12:42 浏览: 91
centos7离线安装vim
3星 · 编辑精心推荐
在CentOS 7中,将Bash shell配置为Vim模式(也称为“iTerm”或“vi模式”),你需要编辑shell的配置文件`.bashrc`。以下是设置步骤:
1. 打开终端并导航到用户主目录:
```
cd ~
```
2. 使用文本编辑器打开`.bashrc`文件(通常使用`nano`、`vim`或`emacs`):
```
nano .bashrc
vim .bashrc
emacs .bashrc
```
如果没有这个文件,创建它:
```
touch .bashrc
chmod +x .bashrc
vi .bashrc
```
3. 在打开的编辑器中添加以下行,这将会启动Bash进入Vim模式:
```sh
shopt -s vi_keybindings
bind '"\e":" Vi-mode on"\'
```
第一行启用Vi键绑定,第二行设置按`Escape`键激活Vim模式。
4. 保存并关闭编辑器。如果你使用的是`nano`,按`:wq`然后回车;如果是`vim`,输入`:wq!`然后回车;如果是`emacs`,直接关闭窗口即可。
5. 刷新 `.bashrc` 文件使其生效:
```
source ~/.bashrc
```
现在,每当你打开一个新的Bash shell会话时,按下`Escape`键就可以进入Vim模式了。
阅读全文