feat(nvim): new vim config

This commit is contained in:
2021-03-18 09:31:41 +08:00
parent fe0aab84af
commit 508529e4ce
13 changed files with 779 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
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("", "<leader>c", '"+y')
-- open terminals
map("n", "<C-b>" , [[<Cmd> vnew term://bash<CR>]] , opt) -- split term vertically , over the right
map("n", "<C-x>" , [[<Cmd> split term://bash | resize 10 <CR>]] , opt) -- split term vertically , over the right