Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3401209
  • 博文数量: 534
  • 博客积分: 11595
  • 博客等级: 上将
  • 技术积分: 5785
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-22 17:00
文章分类

全部博文(534)

文章存档

2015年(4)

2014年(27)

2013年(15)

2012年(38)

2011年(36)

2010年(85)

2009年(63)

2008年(142)

2007年(124)

分类:

2007-08-22 10:39:36

 
 
 
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







请flw详细说说如何实现这些功能,或者给出一些指引给我们这些菜鸟,公德无量。


里面有个插件库,有些比较有用的插件。
 
我觉得 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下使用!
阅读(1643) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~