From 977990584331307dd5e71ebbbbd6b45b9c961996 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Sun, 15 Aug 2021 13:54:15 +0200 Subject: Updates to nvim lsp --- .config/nvim/lua/keymappings.lua | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) (limited to '.config/nvim/lua/keymappings.lua') diff --git a/.config/nvim/lua/keymappings.lua b/.config/nvim/lua/keymappings.lua index c76d0e8..60069d8 100644 --- a/.config/nvim/lua/keymappings.lua +++ b/.config/nvim/lua/keymappings.lua @@ -16,6 +16,7 @@ local mode_adapters = { term_mode = "t", visual_mode = "v", visual_block_mode = "x", + command_mode = "c", } -- Append key mappings to lunarvim's defaults for a given mode @@ -80,8 +81,14 @@ function M.config() [""] = "l", -- navigate tab completion with and -- runs conditionally - [""] = { 'pumvisible() ? "\\" : "\\"', { expr = true, noremap = true } }, - [""] = { 'pumvisible() ? "\\" : "\\"', { expr = true, noremap = true } }, + [""] = { + 'pumvisible() ? "\\" : "\\"', + { expr = true, noremap = true }, + }, + [""] = { + 'pumvisible() ? "\\" : "\\"', + { expr = true, noremap = true }, + }, }, ---@usage change or add keymappings for normal mode @@ -141,13 +148,26 @@ function M.config() [""] = ":m '>+1gv-gv", [""] = ":m '<-2gv-gv", }, + ---@usage change or add keymappings for command mode + command_mode = { + -- navigate tab completion with and + -- runs conditionally + [""] = { + 'pumvisible() ? "\\" : "\\"', + { expr = true, noremap = true }, + }, + [""] = { + 'pumvisible() ? "\\" : "\\"', + { expr = true, noremap = true }, + }, + }, } if vim.fn.has "mac" == 1 then - lvim.keys.normal_mode[""] = lvim.keys.normal_mode[""] - lvim.keys.normal_mode[""] = lvim.keys.normal_mode[""] - lvim.keys.normal_mode[""] = lvim.keys.normal_mode[""] - lvim.keys.normal_mode[""] = lvim.keys.normal_mode[""] + options.keys.normal_mode[""] = options.keys.normal_mode[""] + options.keys.normal_mode[""] = options.keys.normal_mode[""] + options.keys.normal_mode[""] = options.keys.normal_mode[""] + options.keys.normal_mode[""] = options.keys.normal_mode[""] if Log:get_default() then Log:get_default().info "Activated mac keymappings" end -- cgit v1.2.3-70-g09d2