进入Vi 按方向键输出 ABCD 的解决方法
来源:互联网 发布:网络真人赌博有猫腻吗 编辑:程序博客网 时间:2024/06/07 18:49
vi 的方向鍵及 backspace 鍵
在 Ubuntu 使用 vi 的 insert 模式時,按下方向鍵會出現 ABCD,而 backspace 鍵則不會刪除字符,解決方法是在 home directory 建立 .vimrc 檔案,並加入以下內容:
set nocompatible
set backspace=2
try this:
set nocompatible
set backspace=indent,eol,start
set bs=2 << maybe need add this
the problem show on cygwin with winxp and freebsd vim 7.1 at least i have that problem.
插入模式backspace不能用:
vimrc加上 "set bs=2"
set nocompatible
set backspace=indent,eol,start
set bs=2
Vim由7.1升级成7.2
以下是vim help中的原文:
*'backspace'* *'bs'*
'backspace' 'bs' 字符串 (缺省为 "")
全局
{Vi 无此功能}
影响 <BS>、<Del>、CTRL-W 和 CTRL-U 在插入模式下的工作方式。它是逗号分
隔的项目列表。每个项目允许一种退格删除的内容:
值 效果 ~
indent 允许在自动缩进上退格
eol 允许在换行符上退格 (连接行)
start 允许在插入开始的位置上退格;CTRL-W 和 CTRL-U 到达插入开始的位
置时停留一次。
如果该值为空,使用 Vi 兼容的退格方式。
为了和 5.4 及更早的版本后向兼容:
值 效果 ~
0 等同于 ":set backspace=" (Vi 兼容)
1 等同于 ":set backspace=indent,eol"
2 等同于 ":set backspace=indent,eol,start"
如果你的 <BS> 或 <Del> 键 不合你的期望,见 |:fixdel|。
注意: 如果置位 'compatible',该选项被设为 ""。
所以解决的办法就是在vimrc文件中加入如下代码:
set backspace=indent,eol,start
如果还不行的话,可能还需要
set nocompatible
5.My final Plan
要注意ubuntu linux默认安装的是vim-tiny,这个版本有诸如BACKSPACE不能擦除的问题(that is, vim take vi configuration as default)。运行 sudo apt-get install vim解决问题。
0 0
- 进入Vi 按方向键输出 ABCD 的解决方法
- vi方向键变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- linux(ubuntu) vi输入方向键会变成ABCD的解决方法
- ubuntu下vi方向键变成ABCD,解决方法
- Ubuntu的vi不能正常进入插入模式,按方向键出现ABCD,以及退格键不能使用解决方案
- Ubuntu中vi方向键变成ABCD,无法使用退格键的解决方法
- ubuntu( mint )下 vi输入方向键会变成ABCD的解决方法
- Ubuntu的Vi/Vim编辑器的方向键变成ABCD问题
- ubuntu下 vi按方向键会变成ABCD的修改方法
- ubuntu vi编辑器方向键出ABCD解决办法
- Ubuntu下 vi编辑方向键变成ABCD
- 关于linux上使用vi时,方向键出现ABCD的个人总结
- linux下vi编译器中上下左右是ABCD的解决方法
- Ubuntu下面vi编辑器使用方向键会出现ABCD解决办法
- 4 Activity Fragment
- easyui dialog远程加载内容完成后,进行对话内容(表单)初始化
- excel如何快速把多个工作表合并到一个excel表
- 大型网站系统架构演化之路
- 程序员之路 1.
- 进入Vi 按方向键输出 ABCD 的解决方法
- JavaReport
- luci 开发中一些小总结
- 字符串的相似度
- pat 1081
- 深入浅出分布式【MapReduce】 (MIT 6.824)
- excel上传并读取
- 【计算机概论】 计算机:辅助人脑的好工具
- Struts2之struts-2.3.20开发环境的搭建并实现第一个Hello World小应用