diff --git a/.config/nvim/lua/func.lua b/.config/nvim/lua/func.lua index 8aefdae..a301016 100644 --- a/.config/nvim/lua/func.lua +++ b/.config/nvim/lua/func.lua @@ -1,5 +1,13 @@ -- FUNCTIONS -- +-- puppet language functions +vim.cmd [[ + augroup lang_all + autocmd! + autocmd FileType * luafile ~/.config/nvim/lua/func/tabline.lua + augroup END +]] + -- puppet language functions vim.cmd [[ augroup lang_puppet diff --git a/.config/nvim/lua/keys.lua b/.config/nvim/lua/keys.lua index 268cca8..6746e84 100644 --- a/.config/nvim/lua/keys.lua +++ b/.config/nvim/lua/keys.lua @@ -12,17 +12,16 @@ local map = vim.api.nvim_set_keymap -- remap the key used to leave insert mode map('i', 'jk', '', {}) --- movement mappings -map('', '', 'tabr', {}) -map('', '', 'tabl', {}) -map('', '', 'tabp', {}) -map('', '', 'tabn', {}) - -- swap between split windows -map('n', '', ':wincmd k', {}) -map('n', '', ':wincmd j', {}) -map('n', '', ':wincmd h', {}) -map('n', '', ':wincmd l', {}) +map('n', '', ':wincmd k', {}) +map('n', '', ':wincmd j', {}) +map('n', '', ':wincmd h', {}) +map('n', '', ':wincmd l', {}) + +-- switch to tab +for i = 1, 9 do + map('n', '', ':tabn '..i..'', {noremap = true, silent = true}) +end -- rewrite tabs to spaces map('' ,'' ,'%retab!' , {})