1, vim可以上下翻页,移动到上下行,前后移动一个字符、单词。可以按列插入、删除,寄存器操作等等,太强大了
2, vim+ctags,移动到定义、声明+回退,很方便的。
vim+ ctags + taglist
刚用的时候是很痛苦
用习惯就很顺手了
Vim源于vi,用控制台版的,也有基于X的版本gvim。
如果你的系统有X Window或Windows的话,强烈推荐用gvim,不为别的,有菜单,方便。
如果你的系统不带任何Window的话,将就点,只好委屈一下用控制台的vim吧。
只要你的系统有鼠标驱动,而你没主动禁用鼠标功能的话,在vim或gvim下都可以用鼠标。
至于语法加亮,加色,快速定位代码,查找函数或变量原型,安上taglist插件就全有了。
对于语法加亮,加色,代码快速定位,变量或函数名反查,代码编辑提示这些功能,
我认为VC+Visual assist 不及 sourceinsight 不及 vim(gvim)+taglist
vi除了用来编程序
修改配置文件也会经常用吧
在LINUX/UNIX的世界里
特别是生产机, 没有图形界面是很正常的事
我用经常用vi/vim修改配置文件
写代码用vim/gvim
vim还有个特别的好处
它对常见的UNIX软件的配置文件都有自动加亮
比如apache.conf, xorg.conf, squid.conf
这个绝对不是VC能干的
在LINUX/UNIX上面, vi/vim有非常牢固的根基
vi/vim还有一个特别的好处, 用了它, 一般不会写臭长臭长的函数或.c/.cpp文件
LINUX/BSD嵌入式系统启动后, vi/vim几乎是唯一的文本编辑器(如果系统中有的话)
vim+cscope
gvim+ctag+taglist+cppcomplete+cscope+project
里面有个插件库,有些比较有用的插件。
我觉得 VS.NET 2003/2005 的编辑界面很不错,
配上 ViEmu 和 VA 之后,可以说是各方面的好处都占全了,
然而,并不是每台机器都有 VS.NET 200X。
vim 的安装包不过十数 M,
且在大多数平台上都有(这是我当初选择 vim 的最大原因,我可不想学那么多种不同的编辑器,我只学最通用的,我学 Perl 也是因为讨厌 awk/sed/grep 的正则表达式语法不一致,Perl 是最通用的)
很多时候,vi/vim 是唯一的选择。因此不管 Emacs 的 fans 如何鼓吹,我还是选择 vi/vim。
vi 肯定是不行了,没有滚动条。
linux *unix人又推出了 ,图形界面+vim
这个我看是在linux下最好的了,但不如win下的很多编辑器。差也差不多,
总之,我觉得xwin+vim 和windows+ultraedit差不多,untraedit强些,也是win中的一面旗帜。
推荐你用linux+samba+winxp+映射网络驱动器+ultraedit(或vc)
即,把磁盘映射到win下使用!
阅读(1678) | 评论(0) | 转发(0) |