X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/0ee596c5c5e11fc79598407eaf22f83d279f7e9e..5a4872f466ebd76ddd532bdf2798554421c53df4:/.vim/bundle/ale/test/vimrc diff --git a/.vim/bundle/ale/test/vimrc b/.vim/bundle/ale/test/vimrc new file mode 100644 index 00000000..c48a3cdd --- /dev/null +++ b/.vim/bundle/ale/test/vimrc @@ -0,0 +1,46 @@ +" vint: -ProhibitSetNoCompatible + +" Make most tests just set lists synchronously when run in Docker, etc. +let g:ale_set_lists_synchronously = 1 +" Disable Neovim diagnostics by default for CI tests. +let g:ale_use_neovim_diagnostics_api = 0 +" Disable Neovim native LSP API by default for CI tests. +let g:ale_use_neovim_lsp_api = 0 + +" This lowercase highlight definition is needed for highlight tests. +hi link aleerrorline spellbad + +" Load builtin plugins +" We need this because run_vim.sh sets -i NONE +if has('win32') + set runtimepath=$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,C:\vader,$PWD/vader,C:\testplugin,$PWD +else + set runtimepath=/home/vim,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,/testplugin,/vader +endif + +" The following is just an example +filetype plugin indent on +syntax on + +if !has('win32') + set shell=/bin/sh + set shellcmdflag=-c +endif + +set nocompatible +set tabstop=4 +set softtabstop=4 +set shiftwidth=4 +set expandtab +set backspace=2 +set nofoldenable +set foldmethod=syntax +set foldlevelstart=10 +set foldnestmax=10 +set ttimeoutlen=0 +" The encoding must be explicitly set for tests for Windows. +execute 'set encoding=utf-8' + +let g:mapleader=',' + +let g:ale_ignore_2_4_warnings = 1