diff options
| author | kkard2 <[email protected]> | 2023-07-18 16:01:21 +0200 |
|---|---|---|
| committer | kkard2 <[email protected]> | 2023-07-18 16:01:21 +0200 |
| commit | 6896a1c673bdf4b6638b5ae6222cebf90d5b3ad1 (patch) | |
| tree | 2085337266c1f6ebbb98833a3e60ff46faedbba6 /nvim/lua/kkard2 | |
| parent | 9b8b49b5874baec28752133e61d145c077ca0dda (diff) | |
more nvim
Diffstat (limited to 'nvim/lua/kkard2')
| -rw-r--r-- | nvim/lua/kkard2/init.lua | 1 | ||||
| -rw-r--r-- | nvim/lua/kkard2/remap.lua | 30 | ||||
| -rw-r--r-- | nvim/lua/kkard2/set.lua | 3 |
3 files changed, 33 insertions, 1 deletions
diff --git a/nvim/lua/kkard2/init.lua b/nvim/lua/kkard2/init.lua index eb66c29..32fcdb9 100644 --- a/nvim/lua/kkard2/init.lua +++ b/nvim/lua/kkard2/init.lua @@ -1 +1,2 @@ require('kkard2.set') +require('kkard2.remap') diff --git a/nvim/lua/kkard2/remap.lua b/nvim/lua/kkard2/remap.lua new file mode 100644 index 0000000..fda1ace --- /dev/null +++ b/nvim/lua/kkard2/remap.lua @@ -0,0 +1,30 @@ +vim.g.mapleader = " " + +vim.keymap.set({"n", "v"}, ";", ":") +vim.keymap.set({"n", "v"}, ":", ";") + +vim.keymap.set("n", "<leader>ff", vim.cmd.Ex) + +vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv") +vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv") + +vim.keymap.set({"n", "v"}, "<leader>y", [["+y]]) +vim.keymap.set("n", "<leader>Y", [["+Y]]) + +vim.keymap.set({"n", "v"}, "<leader>p", [["+p]]) +vim.keymap.set("n", "<leader>P", [["+P]]) + +vim.keymap.set({"n", "v"}, "<leader>d", [["+d]]) +vim.keymap.set("n", "<leader>D", [["+D]]) + +vim.keymap.set("t", "<Esc>", "<C-\\><C-n>") + +vim.keymap.set("i", "<C-Enter>", "<Esc>o") + +-- exit floating window when pressing <Esc> in normal mode +vim.keymap.set("n", "<Esc>", function() + local win_number = vim.api.nvim_get_current_win() + if vim.api.nvim_win_get_config(win_number).relative ~= "" then + vim.cmd(":q") + end +end) diff --git a/nvim/lua/kkard2/set.lua b/nvim/lua/kkard2/set.lua index 413697b..c46dcd0 100644 --- a/nvim/lua/kkard2/set.lua +++ b/nvim/lua/kkard2/set.lua @@ -25,4 +25,5 @@ vim.opt.isfname:append("@-@") vim.opt.updatetime = 50 vim.opt.colorcolumn = "80" -vim.g.mapleader = " " + +vim.g.netrw_bufsettings = "noma nomod nu nobl nowrap ro" |
