ref: 05f22d03aa25c55f5b7251d474eee16054f37e9e
dir: /.lvimrc/
" Local vimrc configuration file. Install the localvimrc.vim vim script. set expandtab set tabstop=8 set softtabstop=4 set shiftwidth=4 " Add all tag files to tags path. let topdir = findfile("configure.in", ".;") let topdir = substitute(topdir, "configure.in", "", "") " Check tags file in current dir: set tags+=tags " Add tag files in parent directories: let tagfiles = findfile("tags", ".;", -1) " Add tag files for libraries: call add(tagfiles, topdir . "opl/tags") call add(tagfiles, topdir . "pcsound/tags") call add(tagfiles, topdir . "textscreen/tags") for tagfile in tagfiles " Don't go beyond the project top level when adding parent dirs: if stridx(tagfile, topdir) >= 0 exec "set tags+=" . tagfile endif endfor unlet topdir unlet tagfiles