From 5266a98c2b1c06ee4e8893c545791d378ce46472 Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Fri, 26 May 2023 16:42:13 +0200 Subject: [PATCH] [nvim] Add the mediawiki plugin and its config --- nvim/dotfiles/plugins-list.vim | 1 + nvim/plugin/mediawiki.vim | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 nvim/plugin/mediawiki.vim diff --git a/nvim/dotfiles/plugins-list.vim b/nvim/dotfiles/plugins-list.vim index e35cf19..c59d217 100644 --- a/nvim/dotfiles/plugins-list.vim +++ b/nvim/dotfiles/plugins-list.vim @@ -39,6 +39,7 @@ let s:plug = funcref('dotfiles#plugman#register') call s:plug('luke-gru/vim-riml') call s:plug('guns/vim-sexp') call s:plug('vim-scripts/newlisp') + call s:plug('m-pilia/vim-mediawiki') call s:plug('noahfrederick/vim-laravel') " dependencies {{{ call s:plug('noahfrederick/vim-composer') call s:plug('tpope/vim-projectionist') diff --git a/nvim/plugin/mediawiki.vim b/nvim/plugin/mediawiki.vim new file mode 100644 index 0000000..f6aa24d --- /dev/null +++ b/nvim/plugin/mediawiki.vim @@ -0,0 +1,22 @@ +let g:vim_mediawiki_site = 'wiki.c2dl.info' +if has('macunix') + let g:vim_mediawiki_browser_command = 'open \r' +else + let g:vim_mediawiki_browser_command = 'xdg-open \r' +endif +let g:vim_mediawiki_completion_prefix_length = 5 +let g:vim_mediawiki_completion_limit = 5 +let g:vim_mediawiki_completion_namespaces = { +\ 'default': { +\ '[[': 0, +\ '{{': 10, +\ '[[File:': 6, +\ '[[Category:': 14, +\ }, +\ 'wiki.c2dl.info': { +\ '[[': 0, +\ '{{': 10, +\ '[[File:': 6, +\ '[[Category:': 14, +\ }, +\ }