From 4a040f0f28868d0562fec7dfb9f30ba0f97b27ae Mon Sep 17 00:00:00 2001 From: Tobias Sachs Date: Tue, 20 Dec 2022 15:45:12 +0100 Subject: [PATCH] change some mappings --- stow/nvim/.config/nvim/lua/mappings.lua | 94 ++++++++++++++----------- 1 file changed, 51 insertions(+), 43 deletions(-) diff --git a/stow/nvim/.config/nvim/lua/mappings.lua b/stow/nvim/.config/nvim/lua/mappings.lua index 4405876..fdfbae7 100644 --- a/stow/nvim/.config/nvim/lua/mappings.lua +++ b/stow/nvim/.config/nvim/lua/mappings.lua @@ -15,50 +15,51 @@ function vmap(shortcut, command) end vim.g.mapleader = " " -nmap("", "]s") -nmap("", "[s") -nmap("Z", "Y") -nmap("-", "i•") -nmap("", "k") -nmap("", "j") -nmap("", "h") -nmap("", "l") -nmap("i", "a'\" << << \"' 6hi") -nmap("a", "a'{}' 2hi") -nmap("A", "a'\"+ +\"' 4hi") -nmap("fd", "msgg=G`s") -imap("kj", "") -nmap("j", ":bprev") -nmap("k", ":bnext") -nmap("", "l") -vmap("c", "\"*y") -nmap("v", "\"*p") -nmap("", ":m .-2==") -vmap("", ":m '<-2gv=gv") -nmap("", ":m .+1==") -vmap("", ":m '>+1gv=gv") -nmap("", ">>") -vmap("", ":>gv") -vmap("", " :<gv") -nmap("", "<<") -nmap("w", ":w") -nmap("wj", ":wa") -nmap("wk", ":xall") -vmap(".", ":normal.") --- vmap("tt", ":Tabular /^[^-+=]*\zs\S*=/l1l1") --- vmap("t,", ":Tabular /,\zs/l1l1") --- vmap("t", " :Tabular /\s\+\zs/l1l0") --- vmap("t:", " :Tabular /:\zs/l1l0") --- vmap("t(", " :Tabular /(/l1l0") -nmap("s", "yiw//\\|\"") -vmap("s", "y//\\|\"") -nmap("ll", "iprint_log(\"\");V=0f(la") -nmap("", ":Files") -imap("", ":Explore") -nmap("", ":Explore") +vim.keymap.set("n", "", "]s") +vim.keymap.set("n", "", "[s") +vim.keymap.set("n", "Z", "Y") +vim.keymap.set("n", "-", "i•") +vim.keymap.set("n", "i", "a'\" << << \"' 6hi") +vim.keymap.set("n", "a", "a'{}' 2hi") +vim.keymap.set("n", "J", "mzJ`z") +vim.keymap.set("n", "A", "a'\"+ +\"' 4hi") +vim.keymap.set("n", "fd", "msgg=G`s") +vim.keymap.set("i", "kj", "") +vim.keymap.set("n", "n", "nzz") +vim.keymap.set("n", "N", "Nzz") +vim.keymap.set("n", "", "zz") +vim.keymap.set("n", "", "zz") +vim.keymap.set("n", "j", ":bprev") +vim.keymap.set("n", "k", ":bnext") +vim.keymap.set("n", "", "l") +vim.keymap.set("v", "c", "\"*y") +vim.keymap.set("n", "v", "\"*p") +vim.keymap.set("n", "E", ":Explore") +vim.keymap.set("x", "p", "\"_dP") +vim.keymap.set("v", "K", ":m '<-2gv=gv") +vim.keymap.set("v", "J", ":m '>+1gv=gv") +vim.keymap.set("n", "", ">>") +vim.keymap.set("v", "", ":>gv") +vim.keymap.set("v", "", " :<gv") +vim.keymap.set("n", "", "<<") +vim.keymap.set("n", "w", ":w") +vim.keymap.set("n", "wj", ":wa") +vim.keymap.set("n", "wk", ":xall") +vim.keymap.set("v", ".", ":normal.") +vim.keymap.set("n", "s", "yiw//\\|\"") +vim.keymap.set("v", "s", "y//\\|\"") +vim.keymap.set("n", "ll", "iprint_log(\"\");V=0f(la") +vim.keymap.set("n", "", ":Files") +vim.keymap.set("i", "", ":Explore") +vim.keymap.set("n", "", ":Explore") +vim.keymap.set("n", "s", [[:%s/\<\>//gI]]) -nmap("r", ":Reload:echom 'config relaoded!'") -nmap("e", ":tabedit $MYVIMRC:lcd %:p:h") +vim.keymap.set("n", "", ">>") +vim.keymap.set("v", "", ":>gv") +vim.keymap.set("v", "", " :<gv") +vim.keymap.set("n", "", "<<") +vim.keymap.set("n", "r", ":Reload:echom 'config relaoded!'") +vim.keymap.set("n", "e", ":tabedit $MYVIMRC:lcd %:p:h") vim.keymap.set('n', "r", function () for k in pairs(package.loaded) do @@ -69,6 +70,13 @@ vim.keymap.set('n', "r", function () end ) + +-- Quickfix nav +vim.keymap.set("n", "", "cnextzz") +vim.keymap.set("n", "", "cprevzz") +vim.keymap.set("n", "k", "lnextzz") +vim.keymap.set("n", "j", "lprevzz") + -- telescope local builtin = require('telescope.builtin') vim.keymap.set('n', 'ff', builtin.find_files, {}) -- 2.39.2