]>
git.madduck.net Git - etc/vim.git/blobdiff - test/vimrc
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
-set rtp+=../
-set rtp+=../build/tabular/
-set rtp+=../build/vader.vim/
+
+filetype off
+set runtimepath+=../
+set runtimepath+=../build/tabular/
+set runtimepath+=../build/vim-toml/
+set runtimepath+=../build/vim-json/
+set runtimepath+=../build/vader.vim/
-filetype plugin on
-filetype indent on
-syntax on
+
+filetype plugin indent on
+syntax enable
function! Markdown_GetScriptID(fname) abort
function! Markdown_GetScriptID(fname) abort
- let a :snlist = ''
- redir => a :snlist
+ let l :snlist = ''
+ redir => l :snlist
silent! scriptnames
redir END
silent! scriptnames
redir END
- let a :mx = '^\s*\(\d\+\):\s*\(.*\)$'
- for a:line in split(a :snlist, "\n")
- if stridx(substitute(a :line, '\\', '/', 'g'), a:fname) >= 0
- return substitute(a:line, a :mx, '\1', '')
+ let l :mx = '^\s*\(\d\+\):\s*\(.*\)$'
+ for l:line in split(l :snlist, "\n")
+ if stridx(substitute(l :line, '\\', '/', 'g'), a:fname) >= 0
+ return substitute(l:line, l :mx, '\1', '')
function! Markdown_GetFunc(fname, funcname) abort
return function('<SNR>' . Markdown_GetScriptID(a:fname) . '_' . a:funcname)
endfunction
function! Markdown_GetFunc(fname, funcname) abort
return function('<SNR>' . Markdown_GetScriptID(a:fname) . '_' . a:funcname)
endfunction