From 0111b31cb0008f4fcc55ddc373e63f124652b156 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Wed, 7 Jul 2021 01:05:06 +0200 Subject: Updated config based on Chris LunarVim release --- .config/nvim/lua/mappings.lua | 58 ------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 .config/nvim/lua/mappings.lua (limited to '.config/nvim/lua/mappings.lua') diff --git a/.config/nvim/lua/mappings.lua b/.config/nvim/lua/mappings.lua deleted file mode 100644 index bc7f380..0000000 --- a/.config/nvim/lua/mappings.lua +++ /dev/null @@ -1,58 +0,0 @@ -vim.api.nvim_set_keymap('n', '-', ':RnvimrToggle', {noremap = true, silent = true}) - --- better window movement -vim.api.nvim_set_keymap('n', '', 'h', {silent = true}) -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 -]]) - --- TODO fix this --- resize with arrows -vim.api.nvim_set_keymap('n', '', ':resize -2', {silent = true}) -vim.api.nvim_set_keymap('n', '', ':resize +2', {silent = true}) -vim.api.nvim_set_keymap('n', '', ':vertical resize -2', {silent = true}) -vim.api.nvim_set_keymap('n', '', ':vertical resize +2', {silent = true}) - --- better indenting -vim.api.nvim_set_keymap('v', '<', '', '>gv', {noremap = true, silent = true}) - --- I hate escape -vim.api.nvim_set_keymap('i', 'jk', '', {noremap = true, silent = true}) -vim.api.nvim_set_keymap('i', 'kj', '', {noremap = true, silent = true}) -vim.api.nvim_set_keymap('i', 'jj', '', {noremap = true, silent = true}) - --- Tab switch buffer -vim.api.nvim_set_keymap('n', '', ':bnext', {noremap = true, silent = true}) -vim.api.nvim_set_keymap('n', '', ':bprevious', {noremap = true, silent = true}) - --- Move selected line / block of text in visual mode -vim.api.nvim_set_keymap('x', 'K', ':move \'<-2gv-gv', {noremap = true, silent = true}) -vim.api.nvim_set_keymap('x', 'J', ':move \'>+1gv-gv', {noremap = true, silent = true}) - --- Better nav for omnicomplete -vim.cmd('inoremap (\"\\\")') -vim.cmd('inoremap (\"\\\")') - --- fix to get netrw's gx command to work correctly -vim.api.nvim_set_keymap('n', 'gx', ":call netrw#BrowseX(expand((exists('g:netrw_gx')? g:netrw_gx : '')),netrw#CheckIfRemote())", {noremap = true, silent = true}) - -vim.cmd('vnoremap p "0p') -vim.cmd('vnoremap P "0P') - --- Toggle the QuickFix window -vim.api.nvim_set_keymap('', '', ':call QuickFixToggle()', {noremap = true, silent = true}) -- cgit v1.2.3-70-g09d2