解决ubuntu中vi不能正常使用方向键与退格键的问题
解决ubuntu中vi不能正常使用方向键与退格键的问题
方案一:
问题:
ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。
解决办法:
可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。
安装vim:
ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:
$sudo apt-get remove vim-common
$sudo apt-get install vim
这样就行了,vim是一款优秀的软件,可以在运用中体会到。
方案二:
在vi命令行使用命令“:set nocompatible”,就是设置vi不使用兼容模式。
ubuntu11.10下的VI命令:
vi 有三种模式,输入模式,编辑模式,“:”命令模式
vi 进入以后默认是编辑模式
vi 编辑模式默认的快捷键 上下左右分别是 J K H L
vi 在编辑模式使用 i 可以进入输入模式
vi 输入模式只能输入英文,默认不能使用上下左右箭头
vi 输入模式用Esc可以返回到编辑模式
vi 编辑模式 Shift + ; 可以进入命令模式
vi 命令模式w保存,q退出
1)对所有用户都有效,解决系统中所用用户的vi中文乱码问题
sudo gedit /etc/vim/vimrc.tiny
加入如下内容:
#该文件的内容显示如下:
" Encoding related
set encoding=UTF-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set fileencoding=utf-8
2)只对当前用户有效的解决方法
ubuntu默认在当前用户的家目录下,没有.vimrc文件,这个时候可以自己touch一个.vimrc文件,且在其中加入 www.2cto.com
#该文件的内容显示如下:
" Encoding related
set encoding=UTF-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set fileencoding=utf-8
解决ubuntu中vi不能正常使用方向键与退格键的问题相关推荐
- 解决ubuntu中vi不能正常使用方向键与退格键的问题 - 部分按键无法正常使用 按键乱码...
本人以前一直使用redhat和fedora,没用过ubuntu,感觉很不适应,没办法,研发部都用ubuntu,我也只好随大流,安装ubuntu了 发现 ubuntu中vi的方向键和退格键总是不能正常使 ...
- 解决Ubuntu中vi命令的编辑模式下不能正常使用方向键和退格键的问题
在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符.这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决 ...
- 解决ubuntu20.04下vi编辑器方向键和退格键问题
在ubuntu中,进入vi命令的插入模式,发现方向键分别对应ABCD以及退格键失效,按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符,我们这里提供两种解决方法 方法一 1.先卸载 ...
- vi 方向键与退格键解决办法
Ubuntu默认的编辑器是vi和gedit,但是在使用vi时,编辑时方向键的时候,并不会使光标移动,而是在命令行中出现A.B.C.D四个字母,而编辑出现错误,想要删除时,发现Backspace键不起作 ...
- python3交互模式下 按上翻箭头显示乱码_CentOS 6.3中,Python-2.7.3交互模式下方向键、退格键等出现乱码...
CentOS 6.3中,Python-2.7.3交互模式下方向键.退格键等出现乱码 #安装readline-devel # yum install readline-devl #重新安装python ...
- Linux服务器出现方向键、退格键乱码等现象解决
Linux服务器出现方向键乱码.source命令找不到.命令提示符没有用户名问题解决 存在问题 解决方案 存在问题 方向键.退格键乱码 source命令找不到 命令提示符没有用户名.路径等信息 刚刚创 ...
- Sqlplus 配置rlwrap,调节方向键和退格键
问题描述:在 Linux系统 下 安装好Oracle之后,在使用 Sqlplus 时发现,不能正常使用上下左右 方向键 及退格键了,仅 在屏幕上显示^[[A^[[B^[[C^[[D . 解决方法:需要 ...
- ubuntu18.04下vi不能使用方向键和退格键
方法1 使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母? 在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符.这是由于 ...
- 解决vim不能使用方向键和退格键问题
这个问题主要是新系统直装了vi,没有装vim. 因为vi是不能直接按退格键删除字符的,所以当你使用退格键删除字符,只有在按下esc时,那些字符才会消失.vim可以直接像记事本一样编辑字符! 依次执行以 ...
最新文章
- 在windows10中安装 linux ubuntu 子系统
- python下载文件到指定目录-Python获取指定文件夹下的文件名的方法
- hadoop SecondNamenode 详解
- 如何把某个网站的SSL Server certificate链导入到ABAP Netweaver系统里
- arp 华为 查看 路由器_华为路由器运行状态查看-路由器
- VGG16与SSD算法Tensorflow代码实现对比
- 炫彩渐变液态海报设计,太skr了!
- 图模型在信息流推荐系统中的原理和实践
- 无法打开包括文件: “Eigen/Dense”【CMakeLists 解决方案】
- 屏幕中间html滚动字幕,Gom引擎屏幕中间滚动大字及屏幕其他信息滚动条脚本实例...
- .NET 语音转文字 文字转语音
- mysql存储过程 outfile_mysql存储过程 outfile
- [BZOJ]4987: Tree 树形DP
- 为什么手机网速太慢_手机网速慢怎么回事?一分钟就提速两倍的方法
- Jetson Xavier NX——重新刷系统
- 云旗OS助手火了!可一站式体验统信UOS
- android 连接电脑,安卓手机怎么连接电脑详细介绍【图文教程】
- 解决VC中编译出现”SHSQ.dll This required file cannot be loaded. Please re-install Microsoft Visual C++“方法之一
- stata软件不出图_绘制回归分析结果的森林图,R和Stata软件学起来!
- mysql数据库in函数查询是否走索引
热门文章
- Asp.Net中几种相似数据绑定标记符号的解释及用法
- mysql 迁移表时忽略索引_Mysql迁移新环境索引损坏
- ThinkPHP5跨控制器调用
- linux环境下安装PHP中间件ICE(二)
- Vi经典插件ctags(转)
- RabbitMQ消息重复消费问题
- PHP的composer报错 failed loading cafile stream: `C:\Users\Administrator\Ap pData\Local\Temp\opeB1C9.t
- JQUERY拼接数组
- JQUERY的split
- 【微信小程序】小程序之自定义头部导航栏背景图