于吉吉的技术博客

建造高性能门户网

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  65 随笔 :: 6 文章 :: 149 评论 :: 0 Trackbacks
刚在一台新安装ubuntu的机器上进行vi,出现
-bash: vi: command not found
使用vim则可以正常的操作,当然这个应该是vi/vim没安装好的原因,重新执行命令
yun -y install vim*
完整的安装完毕后则可以正常使用vi/vim

以前只知道vim是vi的升级版,大部分时候也只使用vi,至于vim和vi的一些区别上还真的不知道,以下为在网上查找整理的内容

vim,意为VI iMproved,主要的优势体现在以下几个方面:

1、多级撤消
我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。
2、易用性
vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。
3、语法加亮
vim可以用不同的颜色来加亮你的代码。
4、可视化操作
就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。
5、对vi的完全兼容
某些情况下,你可以把vim当成vi来使用。

有一点值得提出的是,vim是为了程序员方便编写程序而开发的编辑器
其中代码高亮,文本折叠,上下文关联补完这些都是针对开发而设置的,并且可以逐行对文本文件进行比较,同事并排显示两个版本的文件
比较两个文件不同之处,可以用diffget和diffput命令对每一处不同进行双向同步,也可以在比较不同时对内容进行其他编辑
vim有她自己的脚本语言,使用脚本语言写成的宏可以实现自动执行复杂的操作。用 -s 选项启动vim,或者直接切换到宏所在目录使用 ':source' 命令都可以执行vim脚本

不过需要指出的是vim也有它本身的一些缺点
读取大文件很慢
文件不打,但有非常长的行处理起来也会很慢
vim自得脚本语言过于复杂,缺乏自动执行和窗口管理的命令
存在类似Ctrl-1等不能被映射的键

最后推荐一个插件Vrapper,这个工具是在eclipse中使用vim,下载地址为 http://vrapper.sourceforge.net/home/ ,下载完毕后再eclipse的工具栏上就会新增一个图标,按下就可以进行vim编辑



posted on 2010-11-22 14:57 陈于喆 阅读(242) 评论(0)  编辑  收藏 所属分类: linux

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问