{ ... }: let defaultOptions = { silent = true; }; in { keymaps = [ { key = "e"; action = ":Neotree toggle"; options = defaultOptions; } { key = ""; action = ":w"; } { key = ""; action = ":bdelete"; options = defaultOptions; } { key = ""; action = ":bnext"; options = defaultOptions; } { key = ""; action = ":bprevious"; options = defaultOptions; } { key = ""; action = ":lua vim.lsp.buf.format()"; options = defaultOptions; } { action = ":ToggleTerm direction=float"; key = "t"; } { action = ""; key = ""; options = { silent = true; desc = "Exit terminal insert mode"; }; mode = "t"; } ]; }