当前位置: 首页 > article >正文

Debian,Ubuntu,设置/etc/vim/vimrc.tiny解决:上下左右变成ABCD,backspace退格键失效的问题

Debian,Ubuntu,用设置/etc/vim/vimrc.tiny解决:上下左右变成ABCD,backspace退格键失效的问题

Debian,Ubuntu, 默认的vi 在编辑模式下的上下左右变成ABCD , 退格键也失效

解决办法1, 卸载重装vim

sudo apt remove vim; sudo apt install -y vim



解决办法2: 修改 /etc/vim/vimrc.tiny 配置文件

备份 /etc/vim/vimrc.tiny 配置文件

tempSmbDotConfUri= /etc/vim/vimrc.tiny ;    sudo cp -a ${tempSmbDotConfUri} ${tempSmbDotConfUri}.$(date +%0y%0m%0d_%0H%0M%0S_ns%0N).bak

用nano 修改 /etc/vim/vimrc.tiny 配置文件

sudo nano /etc/vim/vimrc.tiny
  1. set compatible 改为 set nocompatible
  2. 加上一行内容为: set backspace=2

或者

用 sed 修改 /etc/vim/vimrc.tiny 配置文件

sudo sed -ie 's/^set compatible$/set nocompatible\nset backspace=2/g'  /etc/vim/vimrc.tiny

将原先的

set compatible

替换成

set nocompatible
set backspace=2


http://www.kler.cn/a/599171.html

相关文章:

  • netplan是如何操控systemd-networkd的? 笔记250324
  • 常见框架漏洞攻略-ThinkPHP篇
  • 搜广推校招面经五十七
  • C语言入门教程100讲(40)文件定位
  • search_fields与filterset_fields的使用
  • 【参考资料 II】C 运算符大全:算术、关系、赋值、逻辑、条件、指针、符号、成员、按位、混合运算符
  • 多线程编程
  • 模糊数学 | 模型 / 集合 / 关系 / 矩阵
  • endnote相关资料记录
  • V8引擎源码编译踩坑实录
  • vue3 如何清空 let arr = reactive([])
  • React Native集成到现有原生Android应用
  • WebGPU实战:Three.js性能优化新纪元
  • SpringMVC请求和响应
  • 练习题:101
  • 腾讯云大模型知识引擎x deepseek:打造智能服装搭配新体验
  • 详解Spark executor
  • vue中keep-alive组件的使用
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加导出数据功能示例14,TableView15_14多功能组合的导出表格示例
  • C++——权限初识