Linux开发IDE打造
一直以来都是在windows下做开发的,微软提供的IDE vs开发起来确实快捷高效,接触linux也很久了通常都是使用vim进行一些基础文件的编译,现在突然要转到linux做开发还是不太适应的,网上有很多搭建vim IDE的帖子,参考了些还是打算写一个适合我自己的IDE打造说明,本文章会持续完善。。。。
1.软件需求
vim 版本不限,Linux系统自带,不许要处理
project插件 下载地址:http://pan.baidu.com/s/1c0Cnl7M
2.环境配置
(1)解压project,会出现doc和plugin两个文件夹
tar -xf project.tar
(2)在当前用户根目录创建.vim目录
mkdir ~/.vim
(3)拷贝doc和plugin到 .vim 目录下
cp doc ~/.vim cp plugin ~/.vim
配置完成手工开始使用
3.Project使用说明
(1)Project命令
启动 project 插件后,相对应的就会支持一些命令。在常规模式下输入(注意区分大小写):
\r 根据项目过滤符更新折叠处的文件。
\R 递归执行 \r 。
\c 创建一个项目。但不包括指定目录下的子目录。
\C 递归执行 \c,包括指定目录下的所有子目录。
<Return> 打开文件;打开或关闭折叠。
<S-Return> Shift+Return
\s 同 <Return> 打开文件,打开文件时水平分割窗口。
\S 加载所有文件到当前窗口,当前窗口会被水平分割显示所有文件。
<C-Return> Ctrl+Return
\o 打开指定文件到一个窗口中,并且关闭所有其它窗口,
<M-Return> Alt+Return
\v 仅仅打开文件,光标仍然保留在项目列表中。
<CTRL-Up>
\<Up> 移动文本或者折叠到当前光标的上一行。
<CTRL-Down>
\<Down> 移动文本或者折叠到当前光标的下一行。
\i 在状态栏中显示光标所在折叠的完整参数以及继承参数。
\I 在状态栏中显示文件的完整路径。
\l 加载当前项目层的所有文件到到当前 vim 中。在加载的过程中,任何按键都导致停止。
\L 加载当前项目以及子项目中的文件到当前 vim 中。谨慎使用。
\g 在当前项目层执行 grep 。
\G 在当前项目层及子项目执行 grep 。
<F12> 当在变量 g:proj_flags 中使用了标志位 ‘g‘ 时, 该键用来切换打开和关闭项目窗口.
其它操作参见 project.txt 。
(2)项目创建
开启Project窗口,在Project中输入\C(\c) 根据实际情况定\c不遍历子目录,\C遍历子目录
Enter the Name of the Entry: ProjectName (项目名称)
Enter the Absolute Directory to Load: ProjectPath (项目路径)
Enter the CD parameter: . (CD 指打开该项目(包括项目下的文件)后, vim 将进入的路径,“.” 指的是当前项目路径)
Enter the File Filter: (筛选源文件,只显示符合条件的)
完成之后会在Project里面看到项目内容,移动光标可以在不同的文件直接切换,回车即可在右边显示文件内容
(3)特殊操作
Project下面内容搜索类似与vs里面的在整个解决方案里面查找
//\g 在当前项目层执行 grep //\G 在当前项目层及子项目执行 grep 在Poject窗口输入\G GREP options and pattern: (输入要查找的内容比如u_char),就可以查找到工程下所有使用的地方,是不是很方便,
有了这个方便很多
未完待续。。。 后面掌握了再实时更新
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。