diff options
author | sefidel <contact@sefidel.net> | 2022-02-16 08:54:25 +0900 |
---|---|---|
committer | sefidel <contact@sefidel.net> | 2022-02-16 17:16:41 +0900 |
commit | 2fb74089d3515077395299bce9df32e9e989a8ac (patch) | |
tree | b7e8064cff1c687a11788ab96f96cbcf6d3c88fa /fnl/nvrc/keymaps.fnl | |
parent | 6b4cacae7b9c435666c2ec399261f6504336bdce (diff) | |
download | nvimrc-2fb74089d3515077395299bce9df32e9e989a8ac.tar.gz nvimrc-2fb74089d3515077395299bce9df32e9e989a8ac.zip |
rel: v0.1
- Disable lazy-loading plugins - Add more useful plugins - Fix bar from loading slowly - Add support for neomutt - Change keybinds - Add Editorconfig
Diffstat (limited to 'fnl/nvrc/keymaps.fnl')
-rw-r--r-- | fnl/nvrc/keymaps.fnl | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/fnl/nvrc/keymaps.fnl b/fnl/nvrc/keymaps.fnl index 790d21b..c3bf6c0 100644 --- a/fnl/nvrc/keymaps.fnl +++ b/fnl/nvrc/keymaps.fnl @@ -4,8 +4,8 @@ (map! [n] :<space> "" "") (setv! mapleader " ") -(map! [n :silent] :<leader>fe ":NvimTreeToggle <cr>") -(map! [n :silent] :<leader>ft ":NvimTreeFocus <cr>") +(map! [n :silent] :<leader>e ":bprev <cr>") +(map! [n :silent] :<leader>r ":bnext <cr>") (map! [n :silent] :<leader>/ ":lua require('Comment.api').toggle_current_linewise() <cr>") @@ -16,27 +16,37 @@ (map! [n :silent] :<leader>fc ":FzfLua grep <cr>") (map! [n :silent] :<leader>fs ":FzfLua live_grep <cr>") (map! [n :silent] :<leader>fb ":FzfLua buffers <cr>") -(map! [n :silent] :<leader>gc ":FzfLua git_commits <cr>") -(map! [n :silent] :<leader>gs ":FzfLua git_status <cr>") +(map! [n :silent] :<leader>fg ":FzfLua git_commits <cr>") +(map! [n :silent] :<leader>fs ":FzfLua git_status <cr>") (map! [n] :f :<plug>Lightspeed_f) (map! [n] :F :<plug>Lightspeed_F) (map! [n] :t :<plug>Lightspeed_t) (map! [n] :T :<plug>Lightspeed_T) -(map! [n :silent] :<leader>rm ":TZMinimalist <cr>") -(map! [n :silent] :<leader>rf ":TZFocus <cr>") -(map! [n :silent] :<leader>ra ":TZAtaraxis <cr>") +(map! [n :silent] :<leader>mm ":TZMinimalist <cr>") +(map! [n :silent] :<leader>mf ":TZFocus <cr>") +(map! [n :silent] :<leader>ma ":TZAtaraxis <cr>") + +(map! [n :silent] :<leader>h ":lua require('harpoon.ui').nav_file(1) <cr>") +(map! [n :silent] :<leader>j ":lua require('harpoon.ui').nav_file(2) <cr>") +(map! [n :silent] :<leader>k ":lua require('harpoon.ui').nav_file(3) <cr>") +(map! [n :silent] :<leader>l ":lua require('harpoon.ui').nav_file(4) <cr>") +(map! [n :silent] "<leader>;" ":lua require('harpoon.term').gotoTerminal(1) <cr>") +(map! [n :silent] "<leader>'" ":lua require('harpoon.term').gotoTerminal(2) <cr>") +(map! [n :silent] :<leader>g ":lua require('harpoon.ui').toggle_quick_menu() <cr>") +(map! [n :silent] :<leader>u ":lua require('harpoon.mark').add_file() <cr>") (map! [t] :jk "<C-\\><C-n>") (map! [t :silent] :JK "<C-\\><C-n> :lua require ('nvrc.utils').del_buf() <cr>") ; FIXME This opens on top of existing vertical/horizontal term +; TODO come up with a better category key (map! [n :silent] :<leader>th ":execute 15 .. 'new +terminal' | let b:term_type = 'hori' <cr>") -(map! [n :silent] :<leader>tv ":execute 'vnew +terminal' | let b:term_type = 'vert' <cr>") -(map! [n :silent] :<leader>tn ":execute 'terminal' | let b:term_type = 'wind' <cr>") +(map! [n :silent] :<leader>tj ":execute 'vnew +terminal' | let b:term_type = 'vert' <cr>") +(map! [n :silent] :<leader>tk ":execute 'terminal' | let b:term_type = 'wind' <cr>") (map! [n :silent] :<leader>q ":lua require('nvrc.utils').del_buf() <cr>") (map! [n :silent] :<leader>ya ":%y+ <cr>") (map! [n :silent] :<leader>bn ":enew <cr>") (map! [n :silent] :<leader>wn ":tabnew <cr>") -(map! [n :silent] :<leader>lt ":set nu! <cr>") +(map! [n :silent] :<leader>tl ":set nu! <cr>") |