X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/c0ddc5537f3f023228a36cae9da0f2b3d81702b0..02d53bbba3becb82a77688ac4f02064f5686aeef:/test/vimrc diff --git a/test/vimrc b/test/vimrc index 86020ed..463cbd8 100644 --- a/test/vimrc +++ b/test/vimrc @@ -1,8 +1,27 @@ set nocompatible set rtp+=../ -set rtp+=../../tabular/ -set rtp+=../../vader.vim/ +set rtp+=../build/tabular/ +set rtp+=../build/vim-toml/ +set rtp+=../build/vim-json/ +set rtp+=../build/vader.vim/ +let $LANG='en_US' filetype on filetype plugin on filetype indent on syntax on + +function! Markdown_GetScriptID(fname) abort + let a:snlist = '' + redir => a:snlist + 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', '') + endif + endfor +endfunction +function! Markdown_GetFunc(fname, funcname) abort + return function('' . Markdown_GetScriptID(a:fname) . '_' . a:funcname) +endfunction