X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/4b8f631148d5ed7830cc34a7aa91ef71ea253f84..c58a4f3586473f7476510714698e60835fcb94ef:/test/vimrc diff --git a/test/vimrc b/test/vimrc index 86020ed3..84a85b09 100644 --- a/test/vimrc +++ b/test/vimrc @@ -1,8 +1,31 @@ set nocompatible -set rtp+=../ -set rtp+=../../tabular/ -set rtp+=../../vader.vim/ + +let $LANG='en_US' + +filetype off +set runtimepath+=../ +set runtimepath+=../build/tabular/ +set runtimepath+=../build/vim-toml/ +set runtimepath+=../build/vim-json/ +set runtimepath+=../build/vader.vim/ filetype on -filetype plugin on -filetype indent on -syntax on + +filetype plugin indent on +syntax enable + +function! Markdown_GetScriptID(fname) abort + let l:snlist = '' + redir => l:snlist + silent! scriptnames + redir END + 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', '') + endif + endfor +endfunction + +function! Markdown_GetFunc(fname, funcname) abort + return function('' . Markdown_GetScriptID(a:fname) . '_' . a:funcname) +endfunction