diff options
| author | David T. Sadler <davidtsadler@googlemail.com> | 2023-04-13 22:18:19 +0100 |
|---|---|---|
| committer | David T. Sadler <davidtsadler@googlemail.com> | 2023-04-13 22:18:19 +0100 |
| commit | 1cb2acb8d83a21d017a9d98d06462ae02452c03d (patch) | |
| tree | fa7eb5109c8fb2526f31a42d34110939152757d7 /.config/nvim/lua/dts | |
| parent | 862de4f10df81ff65c3edfc80007b24f20c59598 (diff) | |
More configuration of nvim
Diffstat (limited to '.config/nvim/lua/dts')
| -rw-r--r-- | .config/nvim/lua/dts/init.lua | 2 | ||||
| -rw-r--r-- | .config/nvim/lua/dts/packer.lua | 3 | ||||
| -rw-r--r-- | .config/nvim/lua/dts/remap.lua | 18 |
3 files changed, 13 insertions, 10 deletions
diff --git a/.config/nvim/lua/dts/init.lua b/.config/nvim/lua/dts/init.lua index dab3d06..9b9a433 100644 --- a/.config/nvim/lua/dts/init.lua +++ b/.config/nvim/lua/dts/init.lua @@ -1,3 +1,3 @@ --- require("dts.packer") +require("dts.packer") require("dts.set") require("dts.remap") diff --git a/.config/nvim/lua/dts/packer.lua b/.config/nvim/lua/dts/packer.lua index 739fb79..c6f61ed 100644 --- a/.config/nvim/lua/dts/packer.lua +++ b/.config/nvim/lua/dts/packer.lua @@ -84,8 +84,5 @@ return require("packer").startup(function(use) tag = "v3.*", requires = {"nvim-tree/nvim-web-devicons"}, } - - -- Mappings for [b and other handy ones. - use "tpope/vim-unimpaired" end) diff --git a/.config/nvim/lua/dts/remap.lua b/.config/nvim/lua/dts/remap.lua index 42691bb..d9885de 100644 --- a/.config/nvim/lua/dts/remap.lua +++ b/.config/nvim/lua/dts/remap.lua @@ -56,9 +56,15 @@ vim.keymap.set("n", "<leader>l", function() end) -- Move between buffers -vim.keymap.set("n", "<A-,>", ":bprevious<CR>") -vim.keymap.set("n", "<A-.>", ":bnext<CR>") -vim.keymap.set("n", "<A-/>", ":bdelete<CR>") -vim.keymap.set("i", "<A-,>", "<Esc>:bprevious<CR>") -vim.keymap.set("i", "<A-.>", "<Esc>:bnext<CR>") -vim.keymap.set("i", "<A-/>", "<Esc>:bdelete<CR>") +vim.keymap.set("n", "[b", ":bprevious<CR>") +vim.keymap.set("n", "]b", ":bnext<CR>") +-- Close current buffer. +vim.keymap.set("n", "<leader>c", ":bdelete<CR>") +vim.keymap.set("n", ">b", function() + require("dts.utils.buffer").move(vim.v.count > 0 and vim.v.count or 1) +end) +vim.keymap.set("n", "<b", function() + require("dts.utils.buffer").move(-(vim.v.count > 0 and vim.v.count or 1)) +end) + -- Force close current buffer. +vim.keymap.set("n", "<leader>C", ":bdelete!<CR>") |
