From 161a1bfb0b3e75e9f5241cd7dd8aafec455a67d5 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sun, 16 Oct 2022 18:09:25 -0400 Subject: updated nvim config and some aliases --- .config/nvim/init.vim | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to '.config/nvim/init.vim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index e9498bf..d09df12 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -18,6 +18,18 @@ map l :set colorcolumn=120 " Change Line break to 80 map L :set colorcolumn=80 +" Quick Netrw +map x :Ex + +" Keyboard shortcuts for harpoon +map q :lua require("harpoon.ui").toggle_quick_menu() +map a :lua require("harpoon.mark").add_file() +map n :lua require("harpoon.ui").nav_next() +map p :lua require("harpoon.ui").nav_prev() + +" Telescope Keyboard shortcuts +map ts :Telescope find_files + " Removes spaces at the end of lines when saving autocmd BufWritePre * %s/\s\+$//e @@ -42,8 +54,10 @@ call plug#begin('~/.local/share/nvim/plugged') Plug 'junegunn/goyo.vim' " Nice for reading Documents Plug 'neoclide/coc.nvim', {'branch': 'release'} " Code Completion Plug 'tpope/vim-commentary' " Makes commenting multiple lines easier -Plug 'vimwiki/vimwiki' Plug 'NLKNguyen/papercolor-theme' +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.0' } +Plug 'ThePrimeagen/harpoon' call plug#end() " Goyo plugin makes text more readable when writing prose: @@ -69,7 +83,8 @@ let g:coc_global_extensions = [ \ 'coc-css', \ 'coc-clangd', \ 'coc-go', - \ 'coc-pairs' + \ 'coc-pairs', + \ 'coc-python' \ ] " runs gofmt when closing a go file. -- cgit v1.2.3