]> src.twobees.de Git - dotfiles.git/blobdiff - stow/nvim/.config/nvim/lua/mappings.lua
../..
[dotfiles.git] / stow / nvim / .config / nvim / lua / mappings.lua
index fdfbae78519b2c960074657d91601cf48e641ba5..dd19630f51acf536649a90f982cbcb5bef97aaa1 100644 (file)
@@ -1,19 +1,3 @@
-function map(mode, shortcut, command)
-    vim.api.nvim_set_keymap(mode, shortcut, command, { noremap = true, silent = true })
-end
-
-function nmap(shortcut, command)
-    map('n', shortcut, command)
-end
-
-function imap(shortcut, command)
-    map('i', shortcut, command)
-end
-
-function vmap(shortcut, command)
-    map('v', shortcut, command)
-end
-
 vim.g.mapleader = " "
 vim.keymap.set("n", "<F8>", "]s")
 vim.keymap.set("n", "<S-F8>", "[s")
@@ -76,6 +60,8 @@ vim.keymap.set("n", "<C-k>", "<cmd>cnext<CR>zz")
 vim.keymap.set("n", "<C-j>", "<cmd>cprev<CR>zz")
 vim.keymap.set("n", "<leader>k", "<cmd>lnext<CR>zz")
 vim.keymap.set("n", "<leader>j", "<cmd>lprev<CR>zz")
+vim.keymap.set("n", "<tab>", "<cmd>bn<CR>")
+vim.keymap.set("n", "<S-tab>", "<cmd>bp<CR>")
 
 -- telescope
 local builtin = require('telescope.builtin')