Updated vim bindings
This commit is contained in:
parent
fb86570862
commit
33af0cba52
@ -1,5 +1,13 @@
|
|||||||
-- FUNCTIONS --
|
-- FUNCTIONS --
|
||||||
|
|
||||||
|
-- puppet language functions
|
||||||
|
vim.cmd [[
|
||||||
|
augroup lang_all
|
||||||
|
autocmd!
|
||||||
|
autocmd FileType * luafile ~/.config/nvim/lua/func/tabline.lua
|
||||||
|
augroup END
|
||||||
|
]]
|
||||||
|
|
||||||
-- puppet language functions
|
-- puppet language functions
|
||||||
vim.cmd [[
|
vim.cmd [[
|
||||||
augroup lang_puppet
|
augroup lang_puppet
|
||||||
|
|||||||
@ -12,17 +12,16 @@ local map = vim.api.nvim_set_keymap
|
|||||||
-- remap the key used to leave insert mode
|
-- remap the key used to leave insert mode
|
||||||
map('i', 'jk', '', {})
|
map('i', 'jk', '', {})
|
||||||
|
|
||||||
-- movement mappings
|
|
||||||
map('', '<C-t><up>', 'tabr<cr>', {})
|
|
||||||
map('', '<C-t><down>', 'tabl<cr>', {})
|
|
||||||
map('', '<C-t><left>', 'tabp<cr>', {})
|
|
||||||
map('', '<C-t><right>', 'tabn<cr>', {})
|
|
||||||
|
|
||||||
-- swap between split windows
|
-- swap between split windows
|
||||||
map('n', '<A-Up>', ':wincmd k<CR>', {})
|
map('n', '<a-up>', ':wincmd k<cr>', {})
|
||||||
map('n', '<A-Down>', ':wincmd j<CR>', {})
|
map('n', '<a-down>', ':wincmd j<cr>', {})
|
||||||
map('n', '<A-Left>', ':wincmd h<CR>', {})
|
map('n', '<a-left>', ':wincmd h<cr>', {})
|
||||||
map('n', '<A-Right>', ':wincmd l<CR>', {})
|
map('n', '<a-right>', ':wincmd l<cr>', {})
|
||||||
|
|
||||||
|
-- switch to tab
|
||||||
|
for i = 1, 9 do
|
||||||
|
map('n', '<A-'..i..'>', ':tabn '..i..'<CR>', {noremap = true, silent = true})
|
||||||
|
end
|
||||||
|
|
||||||
-- rewrite tabs to spaces
|
-- rewrite tabs to spaces
|
||||||
map('' ,'<F2>' ,'%retab!' , {})
|
map('' ,'<F2>' ,'%retab!' , {})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user