11一/090
Vim 对Gtk+ API 函数自动补全(转载)
转自:http://www.91linux.com/html/article/linux_soft/20090103/15308.html
Gtk的API有很多,如何在使用时让VIM自动补全呢?
其实VIM已经有此功能了,这就是VIM的自动补全功能。包括ctrl-N,ctrl-P以及Ommi 补全功能。
当然了,还有对包含的头文件的自动搜索。但是编写gtk程序有一点不方便的是,它包的是gtk.h
,而gtk.h中是一大堆的*.h文件,显然是不可能在gtk.h中找到什么有用的东西的。
是不是有别的什么办法呢?
linux的使用在于小巧组合,vim配合ctags即可完成此任务。步骤如下:
1.首先进入/usr/include/gtk-2.0/gtk目录,下面有很多头文件,我们要在此目录下生成一个tags文件供使用。
2.执行ctags -R
3.将生成的tags文件copy到你的工作目录,即你写程序的地方。
4.再执行ctags -a //将你写的程序的函数appended 到此文件上。
OK,大功告成。这下你写程序时,即可ctrl-N/P来自动补全gtk的API了。 转载请注明:转自K.I.S.S. - 简单哲学 - Vim 对Gtk+ API 函数自动补全(转载)
不过使用时列表中的函数是有点多了,选择起来反而有点麻烦,但总比没有要好。
你可能对这些感兴趣:
喜欢这个文章吗?
分类目录
最新文章
- 用 Blender 制作的杯具
- GtkApplication – GTK+ 3 中的 Application 支持
- Arch 中抢先体验 Compiz++
- 在 Virtualbox 中安装 Mac OS X
- Compiz 0.9 正式发布!
文章索引模板
- 2010年七月
- 2010年六月
- 2010年五月
- 2010年四月
- 2010年三月
- 2010年一月
- 2009年十二月
- 2009年十一月
- 2009年十月
- 2009年九月
- 2009年七月
- 2009年六月
- 2009年五月
- 2009年四月
- 2009年三月
- 2009年二月
- 2009年一月
- 2008年十二月
- 2008年七月
- 2008年六月
- 2008年四月
功能
关于
标签云
catalyst
arm
finit-arc
arch
policykit
tofree
twitter
domain
dbus
google
shell
svn
redhat
blog
css
xorg
aur
cmake
life
dip
python
screenshot
firefox
web
gtk
empathy
boot
ubuntu
gnome
windows
vim
c
wall
eda
libpcap
compiz
newsletter
git
win7
rgba
maxthon
64bit
virtualbox
rss
video
友情链接
- A Bit? No!!!
- bones7456
- Cooking Linux
- HomeZZ
- I'm M.B.Samnew
- I'm TualatriX
- L'ven's Blog
- ShelleX is Not ShelleXtend
- Var的小宇宙
- 七星庐
- 小汐的露青轩
- 歪歪灰主流
- 若有所思&&若有所想
- 运维进行时
- 阳光烂灿的日子
- 麦麦的不老阁
