Add weapon cycling bindings for mouse and joystick buttons. Add weapon cycling bindi...
[chocolate-doom.git] / .lvimrc
blob39b0158f6ecccec375f1c4c966b47d50baec7c08
1 " Local vimrc configuration file.  Install the localvimrc.vim vim script.
2 set expandtab
3 set tabstop=8
4 set softtabstop=4
5 set shiftwidth=4
7 " Add all tag files to tags path.
9 let topdir = findfile("configure.in", ".;")
10 let topdir = substitute(topdir, "configure.in", "", "")
12 " Check tags file in current dir:
13 set tags+=tags
15 " Add tag files in parent directories:
16 let tagfiles = findfile("tags", ".;", -1)
18 " Add tag files for libraries:
19 call add(tagfiles, topdir . "opl/tags")
20 call add(tagfiles, topdir . "pcsound/tags")
21 call add(tagfiles, topdir . "textscreen/tags")
23 for tagfile in tagfiles
24     " Don't go beyond the project top level when adding parent dirs:
25     if stridx(tagfile, topdir) >= 0
26         exec "set tags+=" . tagfile
27     endif
28 endfor
30 unlet topdir
31 unlet tagfiles