function map(mode, shortcut, command) vim.keymap.set(mode, shortcut, command, { noremap = true, silent = true }) end map('n', '', '') vim.g.mapleader = ',' map('n', 'b', ':buffers:buffer') map('n', '', ':bprevious') map('n', '', ':bnext') map('i', '', ':bprevious') map('i', '', ':bnext') map('n', '', ':tabprevious') map('n', '', ':tabnext') map('i', '', ':tabprevious') map('i', '', ':tabnext') map('n', '', 'db') vim.cmd([[map! ]]) -- TODO: figure out how to do that with lua map('n', '', 'dw') map('i', '', 'dw')