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了。
不过使用时列表中的函数是有点多了,选择起来反而有点麻烦,但总比没有要好。
分类目录
最新文章
- 那些在 Python 3 中闪亮的
- 你的下一个文件系统——Btrfs
- Wayland 独立运行的视频一段
- 编译最新 Git 版本 GNOME Shell(附视频)
- 星际译王 StarDict 更新 3.0.2
文章归档
- 2011 年十一月
- 2011 年八月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年七月
- 2008 年六月
- 2008 年四月
功能
关于
标签云
life
tofree
shell
nautilus
screenshot
catalyst
policykit
dbus
64bit
rss
chromium
video
google
eda
web
gtk
boot
git
finit-arc
python
newsletter
c
aur
compiz
dip
dropbox
virtualbox
kernel
vim
domain
ubuntu
blog
arch
win7
firefox
xorg
redhat
rgba
wall
gnome
windows
empathy
css
twitter
libpcap
友情链接
- A Bit? No!!!
- bones7456
- HomeZZ
- I'm M.B.Samnew
- I'm TualatriX
- L'ven's Blog
- MTOOU电脑知识博客
- ShelleX is Not ShelleXtend
- Var的小宇宙
- 七星庐
- 小汐的露青轩
- 歪歪灰主流
- 若有所思&&若有所想
- 阳光烂灿的日子
- 麦麦的不老阁
