Skip to content

Commit

Permalink
add setup ctags when init, produce systags ~/.vim/systags
Browse files Browse the repository at this point in the history
  • Loading branch information
soarpenguin committed Dec 7, 2013
1 parent eefb9ef commit fb26c09
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
3 changes: 2 additions & 1 deletion bashrc/_vimrc
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
"set fonts "set fonts
"set guifont=Monospace\ 11 "set guifont=Monospace\ 11
set guifont=Nimbus\ Mono\ L\ Regular\ Oblique\ 10 set guifont=Nimbus\ Mono\ L\ Regular\ Oblique\ 10
colorscheme evening "colorscheme evening


let mapleader="," let mapleader=","
let g:mapleader="," let g:mapleader=","
Expand Down Expand Up @@ -195,6 +195,7 @@ let Tlist_File_Fold_Auto_Close = 0
" 不要显示折叠树 " 不要显示折叠树
let Tlist_Enable_Fold_Column = 1 let Tlist_Enable_Fold_Column = 1
"set tags+=/usr/include/tags "set tags+=/usr/include/tags
set tags+=~/.vim/systags
set tags+=./tags set tags+=./tags


"set line number "set line number
Expand Down
4 changes: 4 additions & 0 deletions bashrc/setup.pl
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@
print color("reset"); print color("reset");
} }


`mkdir -p ~/.vim`;
`touch ~/.vim/systags`;
`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/`;

if(-e "_vim") { if(-e "_vim") {
`cp -ur _vim/* ~/.vim/`; `cp -ur _vim/* ~/.vim/`;
if($? != 0) { if($? != 0) {
Expand Down

0 comments on commit fb26c09

Please sign in to comment.