local function map(mode, lhs, rhs, opts) local options = {noremap = true} if opts then options = vim.tbl_extend("force", options, opts) end vim.api.nvim_set_keymap(mode, lhs, rhs, options) end -- keybind list map("", "c", '"+y') -- open terminals map("n", "" , [[ vnew term://bash]] , opt) -- split term vertically , over the right map("n", "" , [[ split term://bash | resize 10 ]] , opt) -- split term vertically , over the right -- file map("n","fs",[[ w]]) -- buffer map("n", "bn",[[ bnext]]) map("n", "bp",[[ bprev]]) map("n", "bd",[[ w\|bd]]) -- search map("n","sc",[[ nohlsearch]]) -- vim self map("n","qq",[[ qa]]) map("n","qr",[[ luafile $MYVIMRC]])