vmware-vcsa-all-6.5.0 和vim的区别
vmware-vcsa-all-6.5.0 和vim的区别为:系统环境不同、数据库不同、支持链接模式不同。
一、系统环境不同
1、vmware-vcsa-all-6.5.0?:vmware-vcsa-all-6.5.0?的系统环境是Linux系统环境。
2、vim:vim的系统环境是Windows系统环境。
二、支持数据库不同
1、vmware-vcsa-all-6.5.0?:vmware-vcsa-all-6.5.0?只支持PostgreSQL数据库。
2、vim:vim支持PostgreSQL、Microsoft SQL Server或者IBM DB2数据库。
三、支持链接模式不同
1、vmware-vcsa-all-6.5.0:vmware-vcsa-all-6.5.0不支持链接模式Linked Mode。
2、vim:vim支持链接模式Linked Mode。
请问emacs和gedit什么区别?vi和vim什么区别?谢谢
将近三十年的时间里,vi一直是unix与linux采用的标准编辑器,从1986年开始,《学习vi和vim编辑器(第7版)》一直是第一线的vi导引手册。但三十年来,unix已不再是三十年前的样子,这本书也不能一成不变。第7版的《学习vi和vim》涵盖了vim的详细指引,vim是一种很棒的vi同类品。
vim现在是大多数linux系统上的默认编辑器,也是mac os x的默认vi版本,同时能在许多其他操作系统上执行。《学习vi和vim编辑器(第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到:
·快速于vi里移动
·超越vi基础的技巧,例如使用缓冲区
·使用vi的全局搜索与替换功能
·自定义vi,并执行unix的命令
·使用vim的扩展文本对象以及威力强大的正则表达式
·执行多窗口编辑,并设计vim脚本
·充分利用图形化用户界面版的vim,gvim
·使用vim的强化功能,例如语法高亮显示及扩展标签
·vim与其他三种vi同类品的比较:nvi、elvis、vile
vi或vim,是使用linux或unix时的必要知识,无论使用哪种平台,《学习vi和vim编辑器(第7版)》都是基础中的基础。
并且,所有的发行版基本上就自带了vim,而emacs往往不是默认安装.
vim和emacs与我们普通所接触到编辑器都不一样,普通的编辑器都远远比不上它们,用惯了windows下面的UE,editplus,notepad的人可能一开始会很不习惯.但是一旦上手,就会折服于其强大的功能.
所以结论是,你可以两个都试试,选择一个做为你的favorite,如果你选择了emacs,希望你也能够了解vim的一些简单操作,这样在有些没有emacs的机器上可以完成普通的编辑操作.
比如 i,a,:w,:x,:q,hjkl这些最简单的操作.
Emacs 很好用,但是比较大,所以有些机器没有装。所谓vi在所有机器上都装了,其实也比Emacs好不到哪儿,我想两个编辑器都是定制性极高的,换了个环境,没有了自己的配置文件,一样的用起来痛苦。所以,这不能成为选择的理由。何况没有Emacs的机器上还可以用nano、pico之类的来凑合一下,有一部分快捷键是一样的。