From 56e16603121f94b6ea4b7125c596a09540569841 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Thu, 8 Jul 2021 15:28:34 +0200 Subject: Latest updates from LunarVim, new handrolled colorscheme --- .config/nvim/lua/keymappings.lua | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) (limited to '.config/nvim/lua/keymappings.lua') diff --git a/.config/nvim/lua/keymappings.lua b/.config/nvim/lua/keymappings.lua index 3b6a95a..4dfcbb0 100644 --- a/.config/nvim/lua/keymappings.lua +++ b/.config/nvim/lua/keymappings.lua @@ -4,19 +4,16 @@ vim.api.nvim_set_keymap("n", "", "j", { silent = true }) vim.api.nvim_set_keymap("n", "", "k", { silent = true }) vim.api.nvim_set_keymap("n", "", "l", { silent = true }) --- TODO fix this -- Terminal window navigation -vim.cmd [[ - tnoremap h - tnoremap j - tnoremap k - tnoremap l - inoremap h - inoremap j - inoremap k - inoremap l - tnoremap -]] +vim.api.nvim_set_keymap("t", "", "h", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "j", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "k", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "l", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "h", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "j", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "k", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "l", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "", {silent = true, noremap = true}) -- TODO fix this -- resize with arrows @@ -70,9 +67,3 @@ vim.cmd 'vnoremap P "0P' -- Toggle the QuickFix window vim.api.nvim_set_keymap("", "", ":call QuickFixToggle()", { noremap = true, silent = true }) - --- Telescope stuff --- vim.api.nvim_set_keymap("n", "fb", "lua require'telescope.builtin'.buffers{}", { noremap = true, silent = true }) -- search open buffers --- vim.api.nvim_set_keymap("n", "fl", "lua require'telescope.builtin'.current_buffer_fuzzy_find{}", { noremap = true, silent = true }) -- search lines in current buffer --- vim.api.nvim_set_keymap("n", "gg", "lua require'telescope.builtin'.live_grep{}", { noremap = true, silent = true }) -- search all lines in project --- vim.api.nvim_set_keymap("n", "fr", "lua require'telescope.builtin'.lsp_references{}", { noremap = true, silent = true }) -- search references to symbol under cursor -- cgit v1.2.3-70-g09d2