Skip to content

Commit fb26c09

Browse files
committed
add setup ctags when init, produce systags ~/.vim/systags
1 parent eefb9ef commit fb26c09

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

bashrc/_vimrc

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
88
"set fonts
99
"set guifont=Monospace\ 11
1010
set guifont=Nimbus\ Mono\ L\ Regular\ Oblique\ 10
11-
colorscheme evening
11+
"colorscheme evening
1212

1313
let mapleader=","
1414
let g:mapleader=","
@@ -195,6 +195,7 @@ let Tlist_File_Fold_Auto_Close = 0
195195
" 不要显示折叠树
196196
let Tlist_Enable_Fold_Column = 1
197197
"set tags+=/usr/include/tags
198+
set tags+=~/.vim/systags
198199
set tags+=./tags
199200

200201
"set line number

bashrc/setup.pl

+4
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@
5151
print color("reset");
5252
}
5353

54+
`mkdir -p ~/.vim`;
55+
`touch ~/.vim/systags`;
56+
`ctags -I __THROW --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p -R -f ~/.vim/systags /usr/include /usr/local/include/`;
57+
5458
if(-e "_vim") {
5559
`cp -ur _vim/* ~/.vim/`;
5660
if($? != 0) {

0 commit comments

Comments
 (0)