summaryrefslogtreecommitdiff
path: root/lua/keymappings.lua
diff options
context:
space:
mode:
authorchristianchiarulli <[email protected]>2021-05-29 02:49:59 -0400
committerchristianchiarulli <[email protected]>2021-05-29 02:49:59 -0400
commit66501fefe7ad7742a36cae147b7efa72a36e289b (patch)
treeb9095d6d53e96db236b5c5cf90cdcec5aa12eb63 /lua/keymappings.lua
parent4ddcaf55a9047807c211d1fb31fc86dff7971162 (diff)
add some useful plugins to base config and a option to enable extras
Diffstat (limited to 'lua/keymappings.lua')
-rw-r--r--lua/keymappings.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/keymappings.lua b/lua/keymappings.lua
index 49f2f9fb..fff586d5 100644
--- a/lua/keymappings.lua
+++ b/lua/keymappings.lua
@@ -48,9 +48,13 @@ vim.api.nvim_set_keymap('x', 'J', ':move \'>+1<CR>gv-gv', {noremap = true, silen
vim.cmd('inoremap <expr> <c-j> (\"\\<C-n>\")')
vim.cmd('inoremap <expr> <c-k> (\"\\<C-p>\")')
--- fix to get netrw's gx command to work correctly
+-- 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 : '<cfile>')),netrw#CheckIfRemote())<cr>", {noremap = true, silent = true})
+vim.cmd('vnoremap p "0p')
+vim.cmd('vnoremap P "0P')
+-- vim.api.nvim_set_keymap('v', 'p', '"0p', {silent = true})
+-- vim.api.nvim_set_keymap('v', 'P', '"0P', {silent = true})
-- vim.cmd('inoremap <expr> <TAB> (\"\\<C-n>\")')
-- vim.cmd('inoremap <expr> <S-TAB> (\"\\<C-p>\")')