下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

vim是由vi发展来的你知道吗?

作者:课课家教育     来源: http://www.kokojia.com点击数:919发布时间: 2016-08-11 18:40:41

标签: vimvi文本编辑器vim

大神带你学编程,欢迎选课

  viLinux 操作系统中一种最经典的文本编辑器,它能对字符进行编辑但不能对字体以及段落进行排版。而且它没有菜单只有命令并且命令繁多。而在本文中我们将会对vim进行简单的介绍 ,vim是一种从Vi中发展出来的文本编辑器。

Linux图标图片

  现在几乎所有的Unix机器中都会提供一套软件,这套软件就是vi 。vi是Unix世界中最为普遍的一个文本编辑器。它的全名是visual interface,它可以执行输出、删除、查找替换等众多的文本操作。并且vi 还可以根据自己的需求对其进行定制,这个特性是其他编辑器所不具备的。

     早期,当键盘和视频终端成为最新的计算机交互手段时,人们开发了VI。那时候的键盘不具有目前熟悉的全部功能键,所以,VI就设计成只需要打字机的键盘加上退出键就能完成对文本的输入和修改(现在有的还接受一些其他的键输入方式,如光标控制键)。尽管看起来受了限制,不能充分利用现代键盘新增的许多键,可是‘祸中有福’,限制带来的好处是手指不离开打字区就能完成所有的编辑工作。”

  而vim 是一个类似于vi 的文本编辑器,不过vim在vi的基础上增加了许多的特性。vim的一个最大的优势是它最常用的命令都是很简单的字符,这个优势不仅解放了手指的大量工作,还使学习这些命令的时间减少了。

  其实现在的文本编辑器有很多,比如在图形模式中有gedit、kwrite、OpenOffice等,在文本模式中有vi、vim 等编辑器。而vi和vim 是现在经常会被用到的文本编辑器。虽然说vi和vim 没有图形界面编辑器那么容易操作,但是vi编辑器中的的系统管理以及服务器管理都不是图形界面的编辑器所能相比的。就例如:当没有安装X-Windows桌面环境或桌面环境崩溃时,仍需要字符模式下的编辑器vi,vi或vim编辑器是创建和编辑简单文档最有效的工具。

  而vim 是一个带模式的编辑器,vim中同样的按键在不同的模式下会具有不同的定义。但是由于vim需要切换模式,这样会显得使用有点麻烦。但是vim的好处还是显而易见的,因为在编辑的时候你只需要把手放在打字区就可以了,你不需要去使用方向键、排版键以及小键盘这些需要挪开双手的键位。这样就可以提高你的效率。

  要进入vim可以直接在shell提示符下输入"vi<文件名称>",vim可以自动为用户载入所要编辑的文件或是开启一个新的文件,下图中就是vim的主界面。

vim编辑器界面

  在上文中也说了,vim并不是一个排版的工具,它做不到Word和WPS那样可以对字体、格式等属性进行编辑。vim只是一个文本编译程序。它有三种状态:命令模式、文本输入以及末行模式。

     最后要说一下的,由于技术的进步以及需求的改变,vi其实也经过了很多的变化,有nvi,elvis,VIM,vile,yzis。但是在这其中,被使用的最多的还是vim。如果有兴趣或者想要了解vim中的命令的朋友可以在本网站中搜索,希望文章能对有疑惑的朋友有所帮助。

赞(17)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程