Prevent multiple language servers from being spawned after every file save of init.lua (#96)
* Prevent multiple language servers from being spawned Prevent multiple language servers from being spawned after every save of init.lua, which eventually leads to high RAM usage and system freeze. * Supress error messages add `silent!` in case of error message when nvim-lspconfig is not installed
This commit is contained in:
		
							parent
							
								
									39a941c385
								
							
						
					
					
						commit
						c4d7212de3
					
				
							
								
								
									
										2
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										2
									
								
								init.lua
								
								
								
								
							|  | @ -87,7 +87,7 @@ end | |||
| -- Automatically source and re-compile packer whenever you save this init.lua | ||||
| local packer_group = vim.api.nvim_create_augroup('Packer', { clear = true }) | ||||
| vim.api.nvim_create_autocmd('BufWritePost', { | ||||
|   command = 'source <afile> | PackerCompile', | ||||
|   command = 'source <afile> | silent! LspStop | silent! LspStart | PackerCompile', | ||||
|   group = packer_group, | ||||
|   pattern = vim.fn.expand '$MYVIMRC', | ||||
| }) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 amalgame21
						amalgame21