1.此问题是因为ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi,执行命令: # sudo apt-get install vim-gtk…
使用Xshell连接到Linux进行vi编辑时,进入编辑模式,按下end键,光标无法移到行位,home也不能到行首,其它的Delete键也是不能使用,如何解决? Xshell选项设置如下: 文件→属性→终端→终端类型→linux(或者按照截图设置) 终端类型:设置为Linux 问题得解…
window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在Linux下,会出现各种乱码,非常不方便,如下图所示,每次打错一个字符就需要重新打一遍. 解决办法:rlwrap 可以用来支持Oracle下sqlplus历史命令的回调功能,提高效率. 解决过程: 1.首先下载rlwrap和readline: ? 1 2 readline-6.3.tar.gz   rlwrap-0.30.tar.gz 2.安装readline包 ? 1 2 3 4 5 tar -zxvf r…
linux vim vi编辑时撤销输入操作 1,esc退出输入状态 2,u 撤销上次操作 3,ctrl+r 恢复撤销…
vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器.他是我们使用Linux系统不能缺少的工具.由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻.vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计:因为程序简单,编辑速度相当快速.vim可以当作vi的升级版本,他可以用多种颜色的方式来显示一些特殊的信息.vim会依据文件扩…
我们用vi编辑文件时,系统会提示E325:ATTENTION. 这是由于在编辑该文件的时候异常退出了,因为vi在编辑文件时会创建一个交换文件swap file以保证文件的安全性. 但是每次打开文件时都会出现警告,如何去掉,只需要删除swp文件就行了. rm -f .xxxx.swp…
1.编辑/etc/vim/vimrc.tiny 由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改.很简单,这个文件里面的倒数第二句话是“set compatible”改为  “set nocompatible”.原理是:将VI编辑器的模式改为非兼容模式就可以解决方向键变ABCD的问题了. 2.回退键的问题 在“set nocompatible”后面加上 set backspace=2 还可以使用以下办法解决切换VIM模式:  1)重新安…
window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在linux里就没有这么方面了,错了一个命令,我们必须重新敲一次,辛苦了手指头叻. 看到一个文章,很方便的一招,给我们带来方便. 通过rlwrap包实现linux里的sqlplus历史命令的功能 这个包依赖readline包 下载 rlwrap-0.36.tar.gz http://utopia.knoware.nl/~hlub/rlwrap/readline-6.1.tar.gz http://tiswww.…
终端(terminal)中输入 vi /etc /vim/vimrc.tiny 在打开的文件中修改 1. 将 set compatible  修改为  set nocompatible 在下一行加入 set backspace=2 保存即可.保存时出现只读时请以管理身份运行,终端中输入: su 会提示输入root的密码.输入即可. 然后再执行上面的修改即可.…
进入 vi 该命令  vi filename :打开或新建文件.在第一行和第一光标  vi +n filename :打开文件,并将光标置于第 n 行首  vi + filename :打开文件,并将光标置于最后一行首  vi +/pattern filename:打开文件,并将光标置于第一个与 pattern 匹配的串处  vi -r filename :在上次正用 vi 编辑时发生系统崩溃,恢复 filename  vi filename....filename :打开多个文件,依次进行编辑…