From 483c48635939854a5ac426abff3fe2bf8706a4a6 Mon Sep 17 00:00:00 2001 From: b12f Date: Fri, 23 Aug 2024 18:59:52 +0200 Subject: [PATCH] modules/terminal-life: update nvim keybindings --- modules/terminal-life/nvim/init.vim | 4 ---- modules/terminal-life/nvim/lsp.vim | 6 +++--- modules/terminal-life/nvim/plugins.vim | 1 - treefmt.toml | 5 +++-- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/modules/terminal-life/nvim/init.vim b/modules/terminal-life/nvim/init.vim index d84a12a..4070cba 100644 --- a/modules/terminal-life/nvim/init.vim +++ b/modules/terminal-life/nvim/init.vim @@ -58,10 +58,6 @@ map wJ :wincmd H map wK :wincmd J map wL :wincmd L -map tj :tabprevious -map tl :tabnext -map tq :tabclose - " replay macro for each line of a visual selection xnoremap @q :normal @q xnoremap @@ :normal @@ diff --git a/modules/terminal-life/nvim/lsp.vim b/modules/terminal-life/nvim/lsp.vim index 8d806dd..2e7f25a 100644 --- a/modules/terminal-life/nvim/lsp.vim +++ b/modules/terminal-life/nvim/lsp.vim @@ -16,11 +16,11 @@ local lspconfig = require('lspconfig') -- Mappings (global) -- See `:help vim.diagnostic.*` for documentation on any of the below functions local opts = { noremap=true, silent=true } -vim.api.nvim_set_keymap('n', 'e', 'lua vim.diagnostic.open_float()', opts) vim.api.nvim_set_keymap('n', 'g[', 'lua vim.diagnostic.goto_prev()', opts) vim.api.nvim_set_keymap('n', 'g]', 'lua vim.diagnostic.goto_next()', opts) vim.api.nvim_set_keymap('n', 'dq', 'lua vim.diagnostic.setloclist()', opts) -vim.api.nvim_set_keymap('n', 'f', 'lua vim.lsp.buf.formatting()', opts) +vim.api.nvim_set_keymap('n', 'do', 'lua vim.diagnostic.open_float()', opts) +vim.api.nvim_set_keymap('n', 'bf', 'lua vim.lsp.buf.formatting()', opts) local on_attach = function(client, bufnr) -- Enable completion triggered by @@ -32,12 +32,12 @@ local on_attach = function(client, bufnr) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gd', 'lua vim.lsp.buf.definition()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gr', 'lua vim.lsp.buf.references()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gi', 'lua vim.lsp.buf.implementation()', opts) + vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gT', 'lua vim.lsp.buf.type_definition()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'K', 'lua vim.lsp.buf.hover()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', '', 'lua vim.lsp.buf.signature_help()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'wa', 'lua vim.lsp.buf.add_workspace_folder()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'wr', 'lua vim.lsp.buf.remove_workspace_folder()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'wl', 'lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))', opts) - vim.api.nvim_buf_set_keymap(bufnr, 'n', 'D', 'lua vim.lsp.buf.type_definition()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'rn', 'lua vim.lsp.buf.rename()', opts) vim.api.nvim_buf_set_keymap(bufnr, 'n', 'ca', 'lua vim.lsp.buf.code_action()', opts) diff --git a/modules/terminal-life/nvim/plugins.vim b/modules/terminal-life/nvim/plugins.vim index b0ff194..a2bffce 100644 --- a/modules/terminal-life/nvim/plugins.vim +++ b/modules/terminal-life/nvim/plugins.vim @@ -84,7 +84,6 @@ local builtin = require('telescope.builtin') vim.keymap.set('n', 'ff', builtin.find_files, {}) vim.keymap.set('n', 'f/', builtin.live_grep, {}) vim.keymap.set('n', 'f?', builtin.builtin, {}) -vim.keymap.set('n', 'fb', builtin.buffers, {}) vim.keymap.set('n', 'fr', builtin.command_history, {}) vim.keymap.set('n', 'fc', builtin.commands, {}) vim.keymap.set('n', 'ft', builtin.treesitter, {}) diff --git a/treefmt.toml b/treefmt.toml index 41ee305..0186e6a 100644 --- a/treefmt.toml +++ b/treefmt.toml @@ -1,7 +1,8 @@ [formatter.nix] -command = "alejandra" +command = "nix" +options = ["fmt"] includes = ["*.nix"] -excludes = ["pkgs/_sources/generated.nix"] +excludes = [] [formatter.prettier] command = "prettier"