Move lang config in ftplugin to load automatically
This commit is contained in:
		
							parent
							
								
									5008ca99ce
								
							
						
					
					
						commit
						565a12a968
					
				
					 3 changed files with 24 additions and 12 deletions
				
			
		|  | @ -1,11 +1,9 @@ | |||
| let g:ale_linters = {} | ||||
| let g:ale_completion_enabled = 1 | ||||
| let g:ale_sign_error = "✗" | ||||
| let g:ale_sign_warning = "⚠" | ||||
| 
 | ||||
| " Rust linting options | ||||
| let g:ale_rust_cargo_use_clippy = 1 " installed with `rustup component add clippy-preview` | ||||
| let g:rustfmt_autosave = 1 " installed with `rustup component add rustfmt` | ||||
| " Enable warnings about trailing whitespace for all files. | ||||
| let b:ale_warn_about_trailing_whitespace = 1 | ||||
| 
 | ||||
| " ALE colors | ||||
| highlight ALEWarning ctermbg=Yellow | ||||
|  |  | |||
|  | @ -1,12 +1,22 @@ | |||
| set tabstop=4 | ||||
| set softtabstop=4 | ||||
| set shiftwidth=4 | ||||
| set textwidth=79 | ||||
| set expandtab | ||||
| set autoindent | ||||
| set fileformat=unix | ||||
| set number | ||||
| 
 | ||||
| " Enable folding on indent | ||||
| set foldmethod=indent | ||||
| set foldlevel=99 | ||||
| 
 | ||||
| au BufNewFile,BufRead *.py | ||||
|     \ set tabstop=4 | ||||
|     \ set softtabstop=4 | ||||
|     \ set shiftwidth=4 | ||||
|     \ set textwidth=79 | ||||
|     \ set expandtab | ||||
|     \ set autoindent | ||||
|     \ set fileformat=unix | ||||
| " Lint and check types | ||||
| let b:ale_linters = ['mypy', 'pyls', 'pylint'] | ||||
| let g:ale_lint_on_save = 1 | ||||
| let g:ale_list_window_size = 20 | ||||
| " Fix syntax with autopep8. | ||||
| let b:ale_fixers = ['autopep8'] | ||||
| let g:ale_fix_on_save = 1 | ||||
| " Use .venv as a global default | ||||
| let g:ale_virtualenv_dir_names = ['.venv'] | ||||
|  |  | |||
|  | @ -3,3 +3,7 @@ nmap gs <Plug>(rust-def-split) | |||
| nmap gx <Plug>(rust-def-vertical) | ||||
| nmap <leader>gd <Plug>(rust-doc) | ||||
| set  number | ||||
| 
 | ||||
| " linting options | ||||
| let g:ale_rust_cargo_use_clippy = 1 " installed with `rustup component add clippy-preview` | ||||
| let g:rustfmt_autosave = 1 " installed with `rustup component add rustfmt` | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue