首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置Taglist插件以使用vala

设置Taglist插件以使用vala
EN

Stack Overflow用户
提问于 2011-03-26 22:27:58
回答 2查看 893关注 0票数 2

正如标题所说,我想用vim.My开发vala,由于缺乏对vala的标记列表插件支持,生产力受到严重影响。我在valide、http://bazaar.launchpad.net/~valide/valide/trunk/files/head:/ctags-vala/中找到了一个ctag实现。

有没有人可以指导我如何使用Taglist或其他vim插件来实现这个ctag实现

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-27 11:42:02

找到答案,设置this is .vimrc

代码语言:javascript
复制
let tlist_vala_settings='c#;d:macro;t:typedef;n:namespace;c:class;'.
  \ 'E:event;g:enum;s:struct;i:interface;'.
  \ 'p:properties;m:method'
票数 1
EN

Stack Overflow用户

发布于 2012-11-13 06:27:50

我也有同样的需求,我找到了这个网站:http://sophiaongnome.wordpress.com/2012/01/31/how-do-i-set-up-my-vala-ide-in-vim/

这家伙使用Vim中的Tagbar,以及实现Vala的ctag的anjuta-ctag。

我还给你我的Vala的Vim配置:

代码语言:javascript
复制
set efm=%f:%l.%c-%[%^:]%#:\ %t%[%^:]%#:\ %m
map <leader><F2> :lvimgrep! <cword> /usr/share/vala-0.16/vapi/*<CR> :lopen <CR>
set complete+=k/home/marc/.vim/syntax/vala.vim
set isk+=(
" Disable valadoc syntax highlight
"let vala_ignore_valadoc = 1

" Enable comment strings
let vala_comment_strings = 1

" Highlight space errors
let vala_space_errors = 1
" Disable trailing space errors
"let vala_no_trail_space_error = 1
" Disable space-tab-space errors
let vala_no_tab_space_error = 1

" Minimum lines used for comment syncing (default 50)
"let vala_minlines = 120

let g:tagbar_ctags_bin="anjuta-tags"
set iskeyword+=.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5442936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档