`
superwind
  • 浏览: 34713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决vi插入模式下方向键和退格键失效

阅读更多

我的ubuntu 8.04的vi(用vi命令,不是vim)在插入模式下,不能使用方向键,一用方向键就显示一些乱码,退格键也不好使。

 

解决办法:

  修改 /etc/vim/vim.tiny , 将

  1.  set compatible 改成 set nocompatible

  2.  添加 backspace=2

即可。

 

网上有的方法里面,让修改/etc/vim/vimrc,其实这样也会修改vim(用vim命令)的配置,而当用 vim 命令启动时,只是读取vimrc,没有读取vim.tiny。所以只在vim.tiny做修改,只影响vi,不影响vim。

 

实际上ubuntu没有安装老版本的vi,只装了vim。vi是vim.tiny的一个别名,如图一,vi是指向/etc/alternatives/vi,而/etc/alternatives/vi 又指向/usr/bin/vim.tiny。同样,从update-alternatives --display vi 也可以看出vi当前指向的是vim.tiny。

 


图一

 


图二

  • 大小: 1.8 KB
  • 大小: 9.7 KB
分享到:
评论
1 楼 sayyanfu 2010-10-17  
对啊9.04下连那个文件都没有了。

相关推荐

    解决Linux内核移植后退格键失效的问题

    解决 Linux 内核移植后退格键失效的问题 在 Linux 移植过程中,经常会遇到退格键失效的问题...解决 Linux 内核移植后退格键失效的问题需要用户了解 stty 命令的使用和设置,同时需要根据具体情况选择合适的解决方法。

    在Linux下安装完Oracle后,上方向键和退格键修改

    在Linux环境下,Oracle数据库的管理工具SQL*Plus在默认配置下可能会出现一些用户交互体验上的不便,例如上方向键和退格键无法正常工作。这会导致用户无法方便地调用历史命令或者修正输入错误,降低了操作效率。为了...

    cocos2d-x 实现手机返回键和键盘退格键(还有其他键)

    ### cocos2d-x 中实现手机返回键和键盘退格键功能 在开发移动游戏或应用程序时,处理用户的输入是一项至关重要的任务。对于基于cocos2d-x的游戏开发来说,能够有效地响应用户通过物理键盘或者虚拟键盘发出的指令是...

    屏蔽退格键后退网页功能

    当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。

    oracle11g sqlplus解决退格方向键输入乱码问题

    包含termcap-1.3.1.tar.gz,readline-6.2.tar.gz,rlwrap-0.37.tar.gz包 libtermcap-2.0.8-47.i386.rpm readline-devel-5.2-13.fc9.i386.rpm...按照里面说明文档操作即可,可以解决sqlplus下面退格,方向键输入乱码问题

    Qt软键盘 退格键 英文字符输入

    QString是Qt中处理文本的主要类,它支持各种字符串操作,如插入、删除、查找和替换等,这些都是软键盘输入和退格功能的基石。 6. **界面设计**:Qt Designer是Qt提供的一个可视化界面设计工具,可以方便地拖拽控件...

    word解决退格键不能删除问题.txt

    ### Word解决退格键不能删除问题 在使用Word进行文档编辑的过程中,可能会遇到退格键(Backspace)无法正常工作的问题。这种情况不仅会影响工作效率,还会让人感到非常困扰。本文将详细探讨这一问题的原因以及如何...

    解决oracle退格键乱码问题

    解决oracle退格键乱码问题

    SecureCTL退格键乱

    通过合理配置SecureCRT和Linux Shell的退格键映射,可以有效解决这一问题,提升远程工作体验。同时,结合自动化脚本,可以进一步提高远程操作的效率,减少人为错误,是IT运维人员日常工作中值得掌握的一项技能。

    js禁止使用退格键

    ### 禁止使用退格键的JavaScript实现 在网页应用开发中,有时为了保护用户数据的安全性或防止误操作,我们需要对用户的某些输入行为进行限制。比如,在表单填写过程中,可能不希望用户能够通过退格键(Backspace)...

    解决虚拟机vi编辑器

    ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法 . 分类: linux ubuntu 2012-07-03 01:50 1428人阅读 评论(0) 收藏 举报 ubuntuvimdelete工作虚拟机linux今晚上课,老师给我们每人分配了一台ubuntu虚拟机...

    键盘上的退格键符号表示方法,批处理中用的。

    在计算机操作中,退格键(Backspace)是键盘上一个非常重要的功能键,它的主要作用是删除光标前的一个字符或符号。在文本编辑、编程、命令行操作等多种场景下,退格键都扮演着不可或缺的角色。在批处理(Batch ...

    vi文档

    - 要从指令模式进入输入模式,可以使用`i`在光标前插入,`I`在行首插入,`a`在光标后插入,`A`在行尾插入,`o`在下方新建行,`O`在上方新建行。 此外,还有一些其他高级功能,如屏幕翻滚(`Ctrl+u`向上滚动,`Ctrl+...

    解决Python命令行下退格,删除,方向键乱码(亲测有效)

    以上这篇解决Python命令行下退格、删除、方向键乱码(亲测有效)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:解决PyCharm控制台输出乱码的问题详解...

    ubuntu下vi不能用修改方法

    除了这些基本操作,`vim`还有许多其他高级功能,如可视模式、插入模式、命令模式等,以及宏录制、跳转列表、搜索替换等强大功能。熟悉并掌握`vim`的使用,可以显著提升你在Linux环境下的文本编辑效率。 总之,当...

    VI编辑器常用命令总结

    在插入模式下,可以使用退格键删除错误的输入。 3. **末行模式(Ex模式)**:通过在命令模式下输入":"进入此模式,可以执行诸如保存文件、查找替换等高级操作。例如,`:1,$s/A/a/g`命令会将文件中所有大写"A"替换为...

    Vi命令1

    Vi编辑器分为三个主要模式:命令模式、插入模式和底线命令模式。 **1. 命令模式(Command mode)** 当你启动Vi/Vim时,你默认处于命令模式。在这个模式下,你可以执行一系列的操作,如移动光标、删除文本、复制和...

    学习vi和vim编辑器第7版

    在插入模式下,使用退格键(Backspace)或删除键(Delete)可以删除光标左侧的字符。这里的“退格键”可能是指在插入模式下删除字符的行为。 - **不是`O`而是数字`0`,`0`会移动到该行最开始地方,`^`会移动到...

    vi与vim如何修改tab为4个空格方法示例

    前言 本文主要给大家介绍了关于vi与vim修改tab为4个空格的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 ... softtabstop 表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用

Global site tag (gtag.js) - Google Analytics