diff --git a/.vimrc b/.vimrc index 820fb4d..7ed226a 100644 --- a/.vimrc +++ b/.vimrc @@ -151,8 +151,9 @@ function! ToggleMyFontSize() endfunction nnoremap :call ToggleMyFontSize() -" ctags +" ctags/cscope let local_tags = ".ctags" +let local_cscope = ".cscope.out" let local_path = "/" let current_path = getcwd() " If the current path is a child of $HOME directory, start from $HOME @@ -166,8 +167,11 @@ for path_part in path_parts if filereadable(local_path . local_tags) exe ":set tags+=" . local_path . local_tags endif + if filereadable(local_path . local_cscope) + exe "cs add" local_path . local_cscope + endif endfor -unlet local_tags local_path current_path path_parts +unlet local_tags local_cscope local_path current_path path_parts map [I:let nr = input("Which one: ")exe "normal " . nr ."[\t"