【问题存在的原因】

在 Ubuntu 下将符号链接用得很极致,大量命令都是通过 /etc/alternatives下的符号链接来进行配置,ubuntu默认的系统里没有安装vim包, vi 和 vim 都链接到了/usr/bin/vim.gnome等程序。

【解决方案】
vi打开退出后,终端显示乱码的问题解决方法:
1、安装vim包
  命令:sudo apt-get installvim
安装完vim包后系统的/usr/bin 目录下会多出一个vim.basic的文件
2、改变vi/vim的指向
crazoy : ~ >> sudoupdate-alternatives --config vi
有 3 个选项可用于替换项 vi (提供 /usr/bin/vi)。

选择      路径            优先级 状态
------------------------------------------------------------
  0          /usr/bin/vim.gnome  60       自动模式
* 1          /usr/bin/vim.basic   30      手动模式
  2          /usr/bin/vim.gnome  60       手动模式
  3          /usr/bin/vim.tiny   10       手动模式

要维持当前值

  • 请按回车键,或者键入选择的编号:

crazoy : ~ >> sudoupdate-alternatives --config vim
有 2 个选项可用于替换项 vim (提供 /usr/bin/vim)。

选择      路径            优先级 状态
------------------------------------------------------------
  0          /usr/bin/vim.gnome  60       自动模式
* 1          /usr/bin/vim.basic   30      手动模式
  2          /usr/bin/vim.gnome  60       手动模式

要维持当前值

  • 请按回车键,或者键入选择的编号:

分别选择指向/usr/bin/vim.basic

问题解决。

转载于:https://www.cnblogs.com/qseven/archive/2012/06/21/2558193.html

ubuntu下使用vi退出终端出现乱码的解决方案相关推荐

  1. ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法

    ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法 在插入模式下,按删除键没有任何反应,按方向键分别打印出A.B.C.D,每个字符一行. 一.编辑/etc/vim/vimrc.tiny 由 ...

  2. Ubuntu中使用vi编辑时方向键乱码或退格键不能使用解决方法

    1.引言 Ubuntu中使用vi编辑文本文件时,会出现按上下左右方向键时,出现ABCD等字符,而且退格键也不起作用,如何解决这个问题? 2.解决方法 2.1 原因 由于Ubuntu 预安装的是vim ...

  3. Linux下用vi 打开文件出现乱码

    环境 RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 3.2 问题 Linux下用vi 打开文件出现乱码 解决 强烈推荐参考此 ...

  4. Ubuntu下使用搜狗输入法候选字显示乱码问题的解决

    Ubuntu下sogou输入法候选字显示乱码 Ubuntu下搜狗输入法候选字乱码   换了台电脑,重新装了虚拟机,输入法也得再重新装一装.之前在Ubuntu下使用搜狗输入法之前也没有出现过类似的候选字 ...

  5. Ubuntu下安装Wine可能导致假死问题解决方案

    Ubuntu下安装Wine可能导致假死问题解决方案 出现问题 在使用Ubuntu使用apt-get install wine时,导致下载处于假死状态,不论将dpkg命令杀死,还是按照提示sudo ap ...

  6. Ubuntu下系统重启dns就被清空的解决方案

    Ubuntu下系统重启dns就被清空的解决方案 公司内网的IP地址是通过dhcp自动获取的,但是每次重启系统以后,就会出现无法上网的情况,执行命令 sudo vim /etc/resolv.conf ...

  7. ubuntu下使用串口调试终端minicom链接typec接口

    在windows下串口调试工具太多了.xshell,putty,不一一列举儿了.今天咱们说的在ubuntu下的串口调试工具minicom. 1.安装minicom sudo apt install m ...

  8. ubuntu下右键无法打开终端(open in terminal)的解决办法

    如果ubuntu下想通过右键打开终端,可先使用终端快捷键(Ctrl+Art+T)打开终端, 再输入命令sudo apt-get install nautilas-open-terminal,重启电脑即 ...

  9. Ubuntu 下qq自动退出的解决方法(含wine的安装)

    1.QQ For Linux 使用QQ for Linux这个很显然大家都知道的,到网上下载DEB软件包,然后用dpkg -i *.deb来安装就完成了(也可双击之),不过Ubuntu 对环境变量支持 ...

最新文章

  1. python3 dict 转 json 不ascii转码 去除空格
  2. 《Java 2D游戏编程入门》—— 1.5 创建一个主动渲染的窗口
  3. STM32寄存器与输入捕获
  4. Scanner类的简单用法介绍!
  5. VTK:IO之ReadPNM
  6. Containerd迎来1.0通用版本
  7. 前端学习(2532):vuex mutation
  8. 665C. Simple Strings
  9. 16进制字符串转化为10进制数
  10. 吴恩达作业4:权重初始化
  11. java学习之路之播放一首简单的音乐
  12. C语言骚操作:结构体初始化方法
  13. web前后台数据交互的四种方式
  14. UIKeyboardType键盘
  15. 平板电脑的桌面计算机图标,苹果平板电脑桌面图标删除不了怎么办
  16. 拓扑排序算法原理及Java代码实现
  17. ceph的 cache tier实现分析
  18. 网页的406报错问题
  19. 【MySQL 8.0】导入 .frm .MYD .MYI
  20. vue获取tr内td里面所有内容_点击td获取tr的所有值

热门文章

  1. ajax响应码,jQuery 使用$ .ajax()处理HTTP响应代码
  2. php7版本一句话木马,一句话查找 PHP 木马
  3. springboot http status 404 – not found_使用枚举简单封装一个优雅的 Spring Boot 全局异常处理!...
  4. GNN上用到的Tasks,Dataset and Benchmark
  5. Oddz将于3月18日在Polkastarter进行IDO,此前已完成260万美元战略融资
  6. 调查:12%受访者认为2021年比特币将突破10万美元
  7. SAP License:SAP创建中国版免费在线公开课程openSAP
  8. 业务展示类网站高保真原型模板库、企业品牌官网、公司业务介绍、产品展示及营销、首页模板、内页模板、单页模板、整站模板、导航、轮播、横幅、列表、客户、案例、页脚、动态面板、母版、页面事件、窗口函数
  9. DjangoForm组件初识
  10. npm,umi,yarn