diff options
| author | Blista Kanjo | 2023-06-23 03:49:02 -0400 |
|---|---|---|
| committer | Blista Kanjo | 2023-06-23 03:49:02 -0400 |
| commit | 22f4fa182c2048d1f07dcd6e5729cd946771c9f9 (patch) | |
| tree | a527dcf6f755db72940a7533343705e5dce2fa47 /.config/nvim/lua/keys.lua | |
| parent | b6405dff5dac31b5c1d070d77437095315f290a2 (diff) | |
refactor: added lua folder
Diffstat (limited to '.config/nvim/lua/keys.lua')
| -rw-r--r-- | .config/nvim/lua/keys.lua | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.config/nvim/lua/keys.lua b/.config/nvim/lua/keys.lua new file mode 100644 index 0000000..0cc493e --- /dev/null +++ b/.config/nvim/lua/keys.lua @@ -0,0 +1,19 @@ +-- legacy keybinds for x11 clipboard +vim.cmd [[ + vnoremap <C-c> "+y + vmap <C-x> "+x + map <C-p> "+p + map <Leader>p "+P +]] + +-- vertical motion remappings +vim.api.nvim_set_keymap("n", "<C-d>", "<C-d>zz", { noremap = true }) +vim.api.nvim_set_keymap("n", "<C-u>", "<C-u>zz", { noremap = true }) +vim.api.nvim_set_keymap("n", "n", "nzzzv", { noremap = true }) +vim.api.nvim_set_keymap("n", "N", "Nzzzv", { noremap = true }) + +-- nerdtree keybinds +vim.api.nvim_set_keymap("n", "<leader>n", ":NERDTreeFocus<CR>", { noremap = true }) +vim.api.nvim_set_keymap("n", "<C-n>", ":NERDTree<CR>", { noremap = true }) +vim.api.nvim_set_keymap("n", "<C-t>", ":NERDTreeToggle<CR>", { noremap = true }) +vim.api.nvim_set_keymap("n", "<leader>/", ":NERDTreeFind<CR>", { noremap = true }) |
