42 lines
		
	
	
		
			997 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			997 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
" vint: -ProhibitSetNoCompatible
 | 
						|
 | 
						|
" Make most tests just set lists synchronously when run in Docker, etc.
 | 
						|
let g:ale_set_lists_synchronously = 1
 | 
						|
 | 
						|
" 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,C:\testplugin
 | 
						|
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=','
 | 
						|
 | 
						|
" Clear the TMPDIR value for tests.
 | 
						|
" The plugin should set this to /tmp by default, which we will test.
 | 
						|
let $TMPDIR = ''
 |