From 6a55cd1af99fd28f8de82bf81239685df9b98cba Mon Sep 17 00:00:00 2001 From: _Tradam Date: Sun, 26 Sep 2021 22:47:21 -0400 Subject: Update vimrc --- vimrc | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/vimrc b/vimrc index 8fc5ddf..e806ad9 100644 --- a/vimrc +++ b/vimrc @@ -34,19 +34,25 @@ endif " Space is used as the 'modifier'/'leader' key let mapleader = " " -" For searching buffers: +" For switching/opening buffers: nnoremap e :e **/ -" For switching buffers fast: -nnoremap l :bn -nnoremap h :bp + +" For switching buffers next/previous: +nnoremap :bn +nnoremap :bp + +" For cycling windows or jump to window: +nnoremap w +nnoremap w " Moving a line to a different spot -nnoremap k :m .-2== -nnoremap j :m .+1== -inoremap j :m .+1==gi -inoremap k :m .-2==gi -vnoremap j :m '>+1gv=gv -vnoremap k :m '<-2gv=gv +" Dont really use this and not sure what to map it to +" nnoremap k :m .-2== +" nnoremap j :m .+1== +" inoremap j :m .+1==gi +" inoremap k :m .-2==gi +" vnoremap j :m '>+1gv=gv +" vnoremap k :m '<-2gv=gv " No longer need to press shift to press : in normal and visual mode nnoremap ; : @@ -177,6 +183,8 @@ Plug 'lervag/vimtex' Plug 'vimwiki/vimwiki' " Autogenerate Markdown Table of Contents Plug 'mzlogin/vim-markdown-toc' +" Sophisticated Multi-Line Editing +Plug 'mg979/vim-visual-multi', {'branch': 'master'} call plug#end() " End of adding Vim plugins -- cgit v1.2.3