2011-03-26 69 views

回答

1

找到了答案, 集,這是其它Vim插件這個反恐怖主義行動小組FPGA實現的工作。的vimrc

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

我也有同樣的需求,我發現這個網站: http://sophiaongnome.wordpress.com/2012/01/31/how-do-i-set-up-my-vala-ide-in-vim/

這個人在Vim中使用Tagbar,以及爲Vala實現ctags的anjuta-ctags。

我給你也是我的Vim配置瓦拉:

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+=. 
+0

錯字,它不是Anjuta的-CTAGS,它是Anjuta的標籤。 – shuva 2015-04-23 12:42:36