【转】Ubuntu vi 方向键出现字母问题解决方法

本文介绍了一个常见的Ubuntu环境下vi编辑器方向键故障现象,并提供了解决方案。通过卸载vim-common并重新安装vim,可以解决方向键输入变成字母的问题。
使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母 
在网上找了个方法 问题已经解决 分享一下: 
只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。 
一.执行命令 sudo apt-get remove vim-common 
二.执行命令 sudo apt-get install vim 

再试试Vi编辑器,是不是恢复正常了。


源文:http://nickhrome.iteye.com/blog/1038782

<think>嗯,用户问的是如何在Ubuntu中设置或使用方向键字母。看起来他们遇到了在viVim编辑器里方向键变成字母问题。首先,我得回忆一下相关的解决方法。根据之前的引用,这个问题通常是因为Ubuntu预装的是vim-tiny版本,功能有限,而需要安装完整版的vim解决。另外,还有可能是兼容模式设置的问题。 用户可能刚接触Ubuntu或者Vim,所以需要步骤清晰,避免使用太专业的术语。首先,我应该确认问题根源,然后给出两种可能的解决方案:一种是安装完整版Vim,另一种是修改配置文件关闭兼容模式。两种方法都需要详细说明步骤,比如卸载旧版、安装新版,或者编辑vimrc.tiny文件。 需要注意的是,用户可能不知道如何编辑配置文件,特别是如何在Vim中切换模式和保存退出。所以步骤里要包括这些细节,比如用vi命令打开文件,按i进入插入模式,修改后按Esc,然后输入:wq保存。此外,要提醒用户可能需要管理员权限,使用sudo命令。 另外,用户可能分不清viVim的区别,所以需要简单说明。可能还需要提到为什么方向键会变成字母,是因为兼容模式的问题,或者vim-tiny的功能限制。这样用户能更好地理解为什么要执行这些步骤。 还要检查引用中的不同方法,引用1和4提到安装完整版Vim,而引用3则修改配置文件。需要比较这两种方法的优缺点。安装完整版可能更彻底,而修改配置可能适合不想更换编辑器的情况。但根据引用3,修改后可能仍有其他问题,比如退格键的问题,所以需要一并解决。 最后,生成相关问题时要围绕用户可能进一步的需求,比如其他配置问题、模式切换或者退格键问题。确保覆盖用户可能遇到的后续疑问。</think>### 如何在Ubuntu中设置或使用方向键字母Ubuntu系统中,vi/Vim编辑器方向键显示为字母问题通常由以下两种原因引起: 1. **系统预装的是`vim-tiny`(精简版)**,功能受限导致方向键异常[^4]; 2. **兼容模式未关闭**,旧版vi的兼容模式限制了方向键功能[^3]。 #### 解决方法一:安装完整版Vim(推荐) 1. **卸载旧版vim** ```bash sudo apt-get remove vim-common ``` 2. **安装完整版vim** ```bash sudo apt-get install vim ``` 安装完成后,方向键即可正常使用[^1][^2]。 #### 解决方法二:修改配置文件(适用于无法安装完整版的情况) 1. **编辑vim配置文件** ```bash sudo vi /etc/vim/vimrc.tiny ``` 2. **修改兼容模式设置** - 按`i`进入编辑模式 - 将`set compatible`改为`set nocompatible` - 添加`set backspace=2`以修复退格键问题 ```bash set nocompatible set backspace=2 ``` 3. **保存并退出** - 按`Esc`键退出编辑模式 - 输入`:wq`保存修改 --- ### 补充说明 - **viVim的区别**:vi是Unix系统自带的编辑器,Vim是其增强版本,支持更多功能。 - **模式切换**:vi/Vim默认处于命令模式,按`i`进入编辑模式,`Esc`返回命令模式。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值