453 字
2 分钟
vim 拟人配置
2025-09-24

大部分 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 compatible,此时按 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
vim 拟人配置
https://blog.wely.fun/posts/vim-拟人配置/
作者
Wely
发布于
2025-09-24
许可协议
CC BY-NC-SA 4.0