nvim: added vls lsp
							parent
							
								
									d912e6750a
								
							
						
					
					
						commit
						b71acbc7ad
					
				| 
						 | 
					@ -36,6 +36,11 @@ require'lspconfig'.hls.setup{
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					-- Pacman: vieter-vls (requires my Vieter repository)
 | 
				
			||||||
 | 
					-- GH: https://github.com/vlang/vls
 | 
				
			||||||
 | 
					require'lspconfig'.vls.setup {
 | 
				
			||||||
 | 
					    cmd = {'vls'}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
-- Pacman: rust-analyzer
 | 
					-- Pacman: rust-analyzer
 | 
				
			||||||
-- GH: https://github.com/rust-analyzer/rust-analyzer
 | 
					-- GH: https://github.com/rust-analyzer/rust-analyzer
 | 
				
			||||||
require'lspconfig'.rust_analyzer.setup{on_attach = on_attach}
 | 
					require'lspconfig'.rust_analyzer.setup{on_attach = on_attach}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,7 +11,8 @@ g.NERDTreeIgnore = {
 | 
				
			||||||
    '^\\.stack-work$[[dir]]', '\\.lock$',
 | 
					    '^\\.stack-work$[[dir]]', '\\.lock$',
 | 
				
			||||||
    '^CMakeFiles$[[dir]]', '^CMakeCache.txt$[[file]]',
 | 
					    '^CMakeFiles$[[dir]]', '^CMakeCache.txt$[[file]]',
 | 
				
			||||||
    '.pdf$[[file]]',
 | 
					    '.pdf$[[file]]',
 | 
				
			||||||
    '^node_modules$[[dir]]'
 | 
					    '^node_modules$[[dir]]',
 | 
				
			||||||
 | 
					    '\\.o$'
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
g.NERDTreeShowHidden = 1
 | 
					g.NERDTreeShowHidden = 1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,3 +1,3 @@
 | 
				
			||||||
local g = vim.g
 | 
					local g = vim.g
 | 
				
			||||||
 | 
					
 | 
				
			||||||
g.v_autofmt_bufwritepre = 1
 | 
					g.v_autofmt_bufwritepre = 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ g.mapleader = " "
 | 
				
			||||||
g.maplocalleader = "\\<tab>"
 | 
					g.maplocalleader = "\\<tab>"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- I often use non-standard shells that don't play nicely wiht certain features
 | 
					-- I often use non-standard shells that don't play nicely wiht certain features
 | 
				
			||||||
o.shell = "/bin/bash"
 | 
					-- o.shell = "/bin/bash"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Centers your cursor whenever possible
 | 
					-- Centers your cursor whenever possible
 | 
				
			||||||
-- 999 is just a really large number (I think it's amount of lines or something)
 | 
					-- 999 is just a really large number (I think it's amount of lines or something)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue