文章出处:
http://skysbird.bsdchina.org
作者:skysbird
NetBSD下一般使用vi或者vim进行程序开发,我之前喜欢使用vi,但是由于程序代码逐渐庞大复杂,有些怀念在IDE环境中程序开发的便利性。于是对NetBSD下的程序开发环境进行了简单的设置。
系统环境:
NetBSD 4.0 Release
软件需求:
VIM(VI Improvement),ctags,exctags。
步骤:
1 首先通过pkg_add或者pkgsrc方式安装VIM。我的环境中安装的是VIM7.1。
2 接下来通过pkg_add或者pkgsrc方式安装exctags。
3 将/usr/pkg/share/vim/vim71/vimrc_example.vim复制到~/下,并且改名为.vimrc。
4 通过export TERM=xterm方式修改NetBSD下的SH的终端方式,我的NetBSD默认的终端方式是vt100。如果不想每次都要执行export命令,那么可以在/etc/profile下添加这句命令。
5 接下来进入/usr/pkg/share/vim/vim71/目录下,执行wget
http://www.vim.org/scripts/download_script.php?src_id=7701去下载最新的taglist包。然后unzip下载下来的文件。
6 此时vim已经可以彩色显示c,c++的关键字,函数名等单词了。
7 NetBSD下的ctags还不能满足vim中的Tlist命令的要求,因此我们还需要安装exctags,通过pkg_add或者Pkgsrc方式都可以。
8 在工程的根目录里(我由于要查看src源代码,因此在/usr/src下执行exctags -R *),他会生成一个tags目录。
9 接下来在vim的命令状态下,执行:Tlist,便可以看到类似IDE的开发环境了。 在某个函数调用上按ctrl+]便可以看到函数的实现,然后ctrl+T可以切换回来。ctrl+W可以在各个窗口切换。