From 940cbe52e4cd281e8aa2a4f64399a7ae90269ed0 Mon Sep 17 00:00:00 2001 From: 0scar Date: Mon, 15 Jan 2024 17:07:04 +0100 Subject: Update vim config --- .config/nvim/init.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to '.config/nvim/init.lua') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index e3537b9..f508944 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -13,9 +13,12 @@ vim.cmd {cmd='source', args={vimrcpath}} -- Lsp servers local lspconfig = require('lspconfig') lspconfig.clangd.setup {filetypes = {'c', 'cc', 'cpp', 'h', 'hpp', 'cxx'}} -lspconfig.futhark_lsp.setup {} -lspconfig.rust_analyzer.setup {} - +--lspconfig.futhark_lsp.setup {} +----lspconfig.rust_analyzer.setup {} +--local def_opts = { noremap = true, silent = true, } +--lspconfig.hls.setup{ +-- filetypes = { 'haskell', 'lhaskell', 'cabal' }, +--} -- Lsp options vim.api.nvim_create_autocmd('LspAttach', { group = vim.api.nvim_create_augroup('UserLspConfig', {}), @@ -43,3 +46,5 @@ vim.keymap.set('n', 'ff', ts.find_files, {}) vim.keymap.set('n', 'gg', ts.live_grep, {}) vim.keymap.set('n', 'gf', ts.git_files, {}) vim.keymap.set('n', 'b', function() ts.buffers({ ignore_curret_buffer = true, sort_lastused = true }) end, {}) + +vim.keymap.set('n', '?', "!hlint %", {}) -- cgit v1.3