ubuntu中vim下按上下左右键时输入A、B、C、D的问题

ubuntu下使用vi 进行编辑文件时,按上下左右键时,会输入A、B、C、D,这个用起来很不方便。网上查得此问题的原因是:

ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi
  $ sudo apt-get install vim-gtk

不安装更新的情况下或可如下设置:

在insert模式中,按上下左右箭头时会出现ABCD,只要输入:

:set term=cons25

但是这样的话,每次都需要这样改,但是使用如下方法可以解决:

在你的home目录下创建一个.vimrc文件(如果你没有的话)

在里面写入:

set nocompatible

注:

参考

http://vim.wikia.com/wiki/Fix_arrow_keys_that_display_A_B_C_D_on_remote_shell

http://blog.csdn.net/wklken/article/details/8044678

时间: 2024-10-11 00:44:40

ubuntu中vim下按上下左右键时输入A、B、C、D的问题的相关文章

vim 下修改tab键为四个空格

最近在运行python的时候,发现tab键在在运行过程中无法使用,报错:IndentationError: unindent does not match any outer indentation level中学课本教导我们,区分人和动物的重要标志是是否学会使用工具.可是看了动物世界才发现,好多动物也会改造并使用工具.作为一个程序猿,假如你没有学会改造自己的工具,只是使用,那可不能叫做程序猿,估计只能叫做攻城狮(只会顺着梯子往上爬)了. 由于使用的是vim,可以肯定,是vim配置导致的问题,有

在Ubuntu中实现python按tab键补全

刚学习python,其实一切都很好接受,因为有过C语言的基础,感觉一切都来得那么自然,python极其精简的语法,让我真心是爱上这种语言!相信往后python一定会在我的IT生涯中大放光彩! 好,废话说完了,入正题. 1.问题引出:默认情况下python交互界面的tab键     在linux下,或在路由器.交换机上,按tab键按得很爽,什么不完整的,tab一下都出来了,无奈,在linux中安装的python,默认情况是没有tab功能的,也就是在python的交互界面中,tab是没有办法补全的,

ubuntu中vim找不到配色方案blackboard

在ubuntu下启动vim,提示找不到配色方案blackboard(或其他的), 如何挑选自己喜欢的配色方案呢?在/usr/share/vim/vim72/colors中,(这里根据自己的vim版本选择相应的文件夹) 可以看到很多文件,这些文件就是vim自带的配色方案.比如我们要把配色方案设置为blue.vim,(这个是最难看的) colorscheme  delek delek和koehler这两个稍微好看点,其他真TM难看 则我们可以centos中打开/etc/vimrc,找到colorsc

linux系统中vi点击上下左右键后出现ABCD,没有移动光标

终端(terminal)中输入 vi /etc /vim/vimrc.tiny 在打开的文件中修改 1. 将 set compatible  修改为  set nocompatible 在下一行加入 set backspace=2 保存即可.保存时出现只读时请以管理身份运行,终端中输入: su 会提示输入root的密码.输入即可. 然后再执行上面的修改即可. 原文地址:https://www.cnblogs.com/xiangxinhouse/p/11797736.html

Ubuntu中vim添加lua支持

系统:Ubuntu 15.04 因为Ubuntu15.04系统自带vim不支持lua,所以得自己编译安装. 1.卸载系统自带的vim. $ sudo apt-get remove vim vim-runtime vim-tiny vim-common vim-gui-common $ sudo apt-get purge vim vim-runtime vim-tiny vim-common vim-gui-common 2.安装依赖文件. $ sudo apt-get install luaj

Oracle 数据库中在使用中文模糊查询时输入中文查询不到结果的解决方法

添加环境变量 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

ubuntu 中用vim打开txt等文件中文显示乱码的解决方法  

今晚用ubuntu 12.04 的vim编辑网页代码时,发现上面的中文显示乱码.这个html文件是我之前用gedit编辑的,在gedit里面显示正常,可是在vim下显示就是乱码了. 怎么解决ubuntu中vim显示中文乱码的问题呢? 首先,添加中文字符编码: sudo gedit /var/lib/locales/supported.d/local 在打开的文件中添加下面的中文字符集 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030

mysql获取一个表中的下一个自增(id)值的方法

MySQL: Get next AUTO_INCREMENT value from/for table Note to self: To get the next auto_increment value from a table run this query: SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = $dbName AND TABLE_NAME = $tblName. Don’t for

Bootstrap中的下拉菜单

下拉菜单(基本用法) 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根据不同的版本,它对应的文件: ?  LESS版本:对应的源码文件为 dropdowns.less ?  Sass版本:对应的源码文件为 _dropdowns.scss ?  编译后的Bootstrap版本:查看bootstrap.css文件第3004行-第3130行 在使用Bootstrap框架的下拉菜单时,必须调用Bootstrap框架提供的bootstrap.js文件.当然,如果你使用的是未编译版