解决Linux Mint下Vim编辑器退格键Backspace和方向键不能正常使用的问题

17次阅读
没有评论

共计 540 个字符,预计需要花费 2 分钟才能阅读完成。

在 Linux Mint 下,用 Vim 编辑器编辑文本时,会遇到退格键和上下左右方向键不能正常使用的情况:退格键不能删除前面的字符,方向键不能移动光标,而是出现 A、B、C、D 每个字符一行。这种情况是因为 Linux Mint 默认安装 vim-tiny 简易版本,所以出现了错误。

解决方法其实很简单,进入 /etc/vim 目录,修改 vimrc.tiny 文件。

sudo vi /etc/vim/vimrc.tiny

set compatible 改为set nocompatible,关闭兼容模式。compatible 是兼容的意思,nocompatible 是不兼容,Vim 是 Vi 的扩展,nocompatible 是指 Vim 在工作的时候不需要考虑和 Vi 兼容。

并在后面加一句set backspace=2,设置 Backspace 可以删除任意字符。可以顺便设置一下行号显示等等,最终效果如下所示:

" 关闭兼容模式
set nocompatible
" 设置 Backspace 可以删除任意字符
set backspace=2
" 显示行号
set number
" 设置 Tab 键为 4 个空格
set tabstop=4 
" 设置自动对齐为 4 个空格
set shiftwidth=4
" 搜索时不区分大小写
set ignorecase
" 搜索时高亮显示
set hlsearch

正文完
post-qrcode
 0
三毛
版权声明:本站原创文章,由 三毛 于2023-08-28发表,共计540字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)