【vi编辑器】编辑模式下,上下左右退格键不能正常⼯作,出现字母
【问题】编辑模式下,上下左右退格键不能正常⼯作,出现字母
【定位】vi/vim 编辑器配置问题
【处理】编辑 vi/vim 配置⽂件
1. sudo vi /etc/vim/vimrc.tiny
2. 修改 set compatible 为 set uncompatible
3. 添加 set backspace=2
【解释】
1. /etc/vim/vimrc.tiny 为配置⽂件
vim编辑器下载与安装2. compatible 为兼容模式,主要是兼容早期 vi/vim 的快捷键,修改为不兼容模式即可⽀持在编辑模式下上下左右移动光标
3. set backspace=2 为允许退格键删除
【拓展】更多 vi/vim 配置(仅列出⼀些常⽤的配置,后⾯碰到了会持续更新)
功能配置说明
显⽰⾏号set nu ⼀般不作为配置,需要的时候在命令模式输⼊ :set nu 就能显⽰⾏号,输⼊ :set nonu 关闭⾏号显⽰
设置tab缩进长度为4格空格set
tabstop=
4
意思是将⼀个 \t 显⽰为4个空格长度,⽽不是转换为4个空格。默认⼀个 \t 是8个空格长
设置tab⾃动转空格set
expandta
b
配合 set tabstop=X ,即可实现 \t 转空格的操作
继承上⼀⾏的缩进⽅式set
autoinden
t
注意:如果没有配置tab⾃动转空格的情况下,⾃动缩进会将和tab长度相同的空格转为
\t,如图,AUTO为⾃动缩进情况
image.png

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。