ref: 1c8880feb84d2f7402445a856f03d5c6f3a9502d
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