453 字
2 分钟
vim 拟人配置
大部分 Linux 发行版自带的 vim 都是精简版的,无法正常使用方向键和退格键,本文介绍如何配置 vim 使其可以正常使用。
修改配置文件
首先使用 vim 打开 /etc/vim/vimrc.tiny
配置文件。
sudo vi /etc/vim/vimrc.tiny
打开后内容如下:
" Vim configuration file, in effect when invoked as "vi". The aim of this
" configuration file is to provide a Vim environment as compatible with the
" original vi as possible. Note that ~/.vimrc configuration files as other
" configuration files in the runtimepath are still sourced.
" When Vim is invoked differently ("vim", "view", "evim", ...) this file is
" _not_ sourced; /etc/vim/vimrc and/or /etc/vim/gvimrc are.
" Debian system-wide default configuration Vim
set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim91,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
set compatible
" vim: set ft=vim:
找到 set compatible
这一行,将其修改为 set nocompatible
。
首先使用方向键下键移动光标到 set compatible
这一行,然后使用方向键右键移动光标到 c
字母上,即 set c
ompatible,此时按 i
进入编辑模式,输入 no
,使这一行变为 set nocompatible
,按 Esc
退出插入模式,最后输入 :wq
保存并退出。
再次打开这个配置文件:
sudo vi /etc/vim/vimrc.tiny
按 i
进入编辑模式,使用方向键移动光标到set nocompatible
这一行末尾,按下回车键换行,输入以下内容:
set backspace=2
按 Esc
退出插入模式,输入 :wq
保存并退出。
此时 vim 即可正常使用方向键和退格键了。
修改后配置文件
修改后的 /etc/vim/vimrc.tiny
文件内容如下:
" Vim configuration file, in effect when invoked as "vi". The aim of this
" configuration file is to provide a Vim environment as compatible with the
" original vi as possible. Note that ~/.vimrc configuration files as other
" configuration files in the runtimepath are still sourced.
" When Vim is invoked differently ("vim", "view", "evim", ...) this file is
" _not_ sourced; /etc/vim/vimrc and/or /etc/vim/gvimrc are.
" Debian system-wide default configuration Vim
set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim91,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
set nocompatible
set backspace=2
" vim: set ft=vim:
简单来说就是修改了如下两行:
set nocompatible
set backspace=2