GTK编程学习,环境配置

来源:互联网 发布:手机拍摄淘宝照片教程 编辑:程序博客网 时间:2024/05/21 20:28
1.安装gtk

sudo apt-get install gnome-core-devel 

2.安装完整vim

sudo apt-get install vim

3.设置自己的vi 

运行命令:vi ~/.vimrc 
输入一下内容,这是我的vim配置
set nocompatible "关闭vi兼容模式
syntax on "自动语法高亮
set number "显示行号
set cursorline "突出显示当前行
set ruler "打开状态栏标尺
set showcmd "右下角显示一个完整的命令
set background=dark "设置背景色
set autoindent "每行的缩进值与上一行相等
set cindent "C/C++ 语言的自动缩进方式
set shiftwidth=4 "设置缩进的空格数为4
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s "C/C++语言的具体缩进方式
set foldenable "开始折叠
set foldmethod=syntax "设置语法折叠
set foldcolumn=0 "设置折叠区域的宽度
setlocal foldlevel=1 "设置折叠层数为
set foldclose=all "设置为自动关闭折叠
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR> "用空格键来开关折叠
if &term=="xterm" "这个不知道什么意识
set t_Co=8 set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
set tags=~/.ctags/**/tags "设置tags目录

我的配置是参考网络搜索的

4.语法高亮

到www.vim.org下载cpp.vim和gtk的vim,因为安装vim时自带的语法文件都很简陋,都只是对部分关键字高亮
将cpp.vim和gtk.vim合并,命名为gtk.vim 因为vim无法同时使用两个语法高亮规则,所以要合并 将新的gtk.vim复制到~/.vim/syntax下。 可以在.vimrc中直接set syn=gtk 但是个人感觉这个没什么用,它只在打开没有后缀的文件或是直接vi运行才起作用。如果你是vi *.c,在打开后还是要:set syn=gtk才能看到效果

可以到 点击打开链接 下载

5.vim补全功能 

vim中是支持补全功能的。使用组合键 ctrl+N或ctrl+P。但是gtk没法补全,是因为gtk.h头文件中包含了其他的头文件,所以vim无法找到 解决方法: 进入/usr/include/gtk-2.0/gtk 运行 ctags –R * 生成一个tags文件 将tags文件复制到~/.ctags目录下

VIM帮助手册 点击打开链接

来至 点击打开链接
原创粉丝点击