mirror of
				https://github.com/mitchell/dotfiles.git
				synced 2025-11-03 21:25:26 +00:00 
			
		
		
		
	Add python linter, formatter, and language server
This commit is contained in:
		
							parent
							
								
									0c54457655
								
							
						
					
					
						commit
						426bbc3aba
					
				
							
								
								
									
										3
									
								
								.vimrc
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								.vimrc
									
									
									
									
									
								
							| 
						 | 
					@ -112,6 +112,7 @@ let g:LanguageClient_serverCommands = {
 | 
				
			||||||
    \ 'go': ['gopls'],
 | 
					    \ 'go': ['gopls'],
 | 
				
			||||||
    \ 'fsharp': ['dotnet', '~/code/fsprojects/fsharp-language-server/bin/FSharpLanguageServer.dll'],
 | 
					    \ 'fsharp': ['dotnet', '~/code/fsprojects/fsharp-language-server/bin/FSharpLanguageServer.dll'],
 | 
				
			||||||
    \ 'dhall': ['dhall-lsp-server'],
 | 
					    \ 'dhall': ['dhall-lsp-server'],
 | 
				
			||||||
 | 
					    \ 'python': ['/home/m/.asdf/shims/pyls'],
 | 
				
			||||||
    \ }
 | 
					    \ }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -137,6 +138,7 @@ let g:ale_linters = {
 | 
				
			||||||
    \ 'ruby': ['rubocop'],
 | 
					    \ 'ruby': ['rubocop'],
 | 
				
			||||||
    \ 'css': ['stylelint'],
 | 
					    \ 'css': ['stylelint'],
 | 
				
			||||||
    \ 'sh': ['shellcheck'],
 | 
					    \ 'sh': ['shellcheck'],
 | 
				
			||||||
 | 
					    \ 'python': ['pyflakes', 'pycodestyle'],
 | 
				
			||||||
    \ }
 | 
					    \ }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -154,6 +156,7 @@ let g:ale_fixers = {
 | 
				
			||||||
    \ 'elixir': ['mix_format'],
 | 
					    \ 'elixir': ['mix_format'],
 | 
				
			||||||
    \ 'terraform': ['terraform'],
 | 
					    \ 'terraform': ['terraform'],
 | 
				
			||||||
    \ 'ruby': ['rubocop'],
 | 
					    \ 'ruby': ['rubocop'],
 | 
				
			||||||
 | 
					    \ 'python': ['yapf'],
 | 
				
			||||||
    \ }
 | 
					    \ }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let g:ale_fix_on_save = 1
 | 
					let g:ale_fix_on_save = 1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue