文章列表
 
您正在查看 "Vi" 分类下的文章

2010-02-07 16:20
  但凡用vim做编程利器的兄弟们必备的插件列表里面必然有project这个家伙。真是没有它的确很难管理多个项目和数百个程序文件。也是很多人没法舍弃IDE工具的障碍
project plug就能很好的解决这个问题,看这个就是我的rails项目截图


左边就是rails项目的全部文件和目录结构,其中灰色的是目的,可以点击展开,跟文件管理器没有区别的。

Project插件安装:
1 在 Vim 网站上下载最新版本(project-1.3.tar.gz);
2 解压缩覆盖到vim的plugin目录

Project 的测试和初始化
1 打开vim后敲入命令 :Project,可以看到project的列表,不过因为没有初始化暂时是空的
2 输入\C (shift+c),会出现下面这些信息

Enter the Name of the Entry: ProjectSrouce (项目名称)
Enter the Absolute Directory to Load: /home/Project/src (项目根目录)
Enter the CD parameter: . (“.”为当前目录)或者和项目根目录一致
Enter the File Filter:  (符合条件的源文件)

OK,这样就在project中加入了第一个项目,之前不知道到\C,自己编辑.vimprojects 文件那个语法没差点累死我

 
2009-03-02 23:35
其实特别喜欢eclipse的环境下按F3直接就跳到方法声明的位置,这个功能太方便了。不过发现VIM的仙人们很早就开发了一个叫ctags的神器,功能就是在选定的方法上按<C-]> (就是Ctrl+])就可以直接跳过去。不过window上是没有ctags的安装程,
   所以需要到http://nchc.dl.sourceforge.net/sourceforge/ctags/ec57w32.zip 先去下载win环境下的编译好的程序;
然后为了方便,设定环境变量可以在cmd中任意位置运行ctags的命令
在常用的代码的根目录,比如我的d:\projects\baidu_adwords 下运行ctags -R,这样就得到这个目录下所有程序的tags文件列表。即在根目录下多了一个tags的文件
打开VIM后,运行命令 set tags={tags文件的相对或绝对目录} 测试一下,在选定的方法上按<C-]>,看一下就跳过去了,当然想跳回来就需要; 因为Ctags的名字就知道这个是给写C和C++的兄弟们准备的,不过我经常用的是JAVA和Python,虽然这个也能用,但是感觉有点不爽。查了:help tags文档才知道其实ctags还有扩展的支持,比如JTags和Ptags。唉!可惜需要在linux环境下make,这个需要明天了。
还有更多高级的应用可以看:help usr_29
 
2009-02-27 10:42
     这个是我找到的最详细最棒的VIM使用文档,而且非常符合我的期望手把手的把VIM变成一个我习惯的IDE工具。可惜baidu每篇只允许40000字,没法全文转载了。
原文地址:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx
 
2009-02-23 23:22
:) 如果想成为用Vim的高手,必须熟练的使用让人眼花缭乱的快捷键,做到无鼠胜有鼠的境界。其中必须安装的插件就有vimtips。这样每次打开VIM就可以自动的显示一条如何更好使用VIM的秘笈,如果天天拜读练习,那么离独孤求败的水平也就不远了

1 还是从vim.org 下载 vimtips.zip
2 解压缩后分别覆盖到 $VIMRUNTIME/doc和plugin目录
3 重启vim后就可以看见温馨的提示了,按照提示的地址去下载正式
vimtips.txt 以每天修炼

也许你觉得按照顺序每天读tips比较枯燥,那么也可以试试 Random Tip Displayer 这个可以随机的显示 “Best tips of VIM"
 
2009-02-22 22:07
VIM默认是支持同时打开多个文件同时编辑,如果需要做文件切换是必须用 :ls 的指令把VIM缓存中打开的文件都列出来了,然后再根据序号切换到想要的文件。想想这样也太落后老土了。还好VIM有个非常实用的插件叫”Buffer Explorer“,装上这个插件以后可以直接用在Buffer的列表中选择文件做快速的切换,这样比原来要敲2个指令才能换文件编辑的速度提高的可不止一倍。

1 从VIM.org 上下载 “Buffer Explorer
2 解压缩以后复制到 .vim/docs 和
plugin 目录
3 重启VIM后OK,现在可以开始试用了!
4 打开多个文件后使用快捷键 “\be",直接看到全部打开的文件列表。用上下键选择后回车就完成切换了
5 如果不喜欢这种全屏的方式,还有 ”\bv" "\bs" 可以试试!
6 如果打开的文件太多在一个平面显示不下,还可以在buffer中用“s” 快捷键排序

 
2009-02-22 21:36
在Vim所有的主题里面我还是最喜欢这个Borland C风格的主题。总是让我回忆起大学在Dos下写C的年代;经典的蓝色背景和黄色的字体,配上Vim的指令,放弃鼠标,纯键盘的,那个编程的感觉! 那个英雄的时代。 虽然还没有达到高手的水平,但是已经有高手的风范!

1 从Vim.org上下载相应的主题:'Classic borland IDE like Vim color scheme
2 借压缩后复制到.vim/colors 的目录
3 直接运行 :colorscheme borland 指令立即使用,如果像我一样喜欢那么就编辑 $VIM\_vimrc 在里面把”:colorscheme borland“ 加到里面,然后重启VIM就OK了。
 
2007-09-20 16:07

用vim打开文件总是看见乱码。因为程序都是utf-8的编码,但是操作系统默认的编码是gbk。google了一下,解决办法是编辑_vimrc文件,加上1行"set fileencodings=utf-8,gb18030,utf-16,big5" 然后就万事大吉了 -:).

 
2007-06-21 11:23
1 撤销操作在命令模式直接按'u'就可以了
2 vim的块操作就是在直接按Ctrl+v 然后就可以。
3 直接替换字符就是在命令模式在需要替换的位置 r+需要替进去的字符。这样就不用退出命令模式了。比我原来傻傻的 x i <char> Esc的效率提高N倍
 
2007-06-17 22:58

1 在vi里面运行指令 :! command.
2 打开新的文件 :e filename
3 列出打开的文件 :ls
4 切换当前编辑的文件 :b filename

现在的问题是怎么之关闭一个文件而不退出VI。怎么不保存编辑的文件就切换到其他文件上去
 
 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

回复zhouciming:因为你按c的时候没按住shift,要大写的C
 

为什么我建立的那个.prj文件内容只有这么一行呢? ebmsrc=E:\Program\C\ybmnew CD=.
 

可以考虑使用具体地举一个例子,这样更容易让别人明白
 

学习了
 

进入vi后,输入\C(注意输入“\”跟“Shift+c”要快点)。 在没有输入光标的情况下,
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu