From e99cb2b3e2c85d810d44344fa57e5468f5f1832d Mon Sep 17 00:00:00 2001 From: _Tradam Date: Sat, 25 Sep 2021 14:22:49 -0400 Subject: Update vimrc --- vimrc | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/vimrc b/vimrc index 907362b..6245faa 100644 --- a/vimrc +++ b/vimrc @@ -31,24 +31,22 @@ endif " -- CUSTOM SHORTCUTS -- " +" Space is used as the 'modifier'/'leader' key +let mapleader = " " + +" For searching buffers: +nnoremap e :e **/ " For switching buffers fast: -nnoremap :bn -nnoremap :bp -" I may remove the following one once I figure out buffers better -nnoremap gb :ls:b -" you can use ctrl+h/j to cycle -" type `gb` to show buffer -" press number to select and enter to switch +nnoremap l :bn +nnoremap h :bp " Moving a line to a different spot -"execute "set =\ej" -"execute "set =\ek" -nnoremap :m .-2== -nnoremap :m .+1== -inoremap :m .+1==gi -inoremap :m .-2==gi -vnoremap :m '>+1gv=gv -vnoremap :m '<-2gv=gv +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 ; : -- cgit v1.2.3