diff options
| author | _Tradam <[email protected]> | 2021-09-25 14:22:49 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-09-25 14:22:49 -0400 |
| commit | e99cb2b3e2c85d810d44344fa57e5468f5f1832d (patch) | |
| tree | c8ec5e98a2add42430d644b65442132af5c2f08e | |
| parent | 65cd647e92363347e58ec355ba04b80b65e32516 (diff) | |
| download | Vim-Configs-e99cb2b3e2c85d810d44344fa57e5468f5f1832d.tar.gz Vim-Configs-e99cb2b3e2c85d810d44344fa57e5468f5f1832d.zip | |
Update vimrc
| -rw-r--r-- | vimrc | 28 |
1 files changed, 13 insertions, 15 deletions
@@ -31,24 +31,22 @@ endif " -- CUSTOM SHORTCUTS -- " +" Space is used as the 'modifier'/'leader' key +let mapleader = " " + +" For searching buffers: +nnoremap <leader>e :e **/ " For switching buffers fast: -nnoremap <C-l> :bn<CR> -nnoremap <C-h> :bp<CR> -" I may remove the following one once I figure out buffers better -nnoremap gb :ls<CR>:b -" you can use ctrl+h/j to cycle -" type `gb` to show buffer -" press number to select and enter to switch +nnoremap <leader>l :bn<CR> +nnoremap <leader>h :bp<CR> " Moving a line to a different spot -"execute "set <A-j>=\ej" -"execute "set <A-k>=\ek" -nnoremap <C-k> :m .-2<CR>== -nnoremap <C-j> :m .+1<CR>== -inoremap <C-j> <Esc>:m .+1<CR>==gi -inoremap <C-k> <Esc>:m .-2<CR>==gi -vnoremap <C-j> :m '>+1<CR>gv=gv -vnoremap <C-k> :m '<-2<CR>gv=gv +nnoremap <leader>k :m .-2<CR>== +nnoremap <leader>j :m .+1<CR>== +inoremap <leader>j <Esc>:m .+1<CR>==gi +inoremap <leader>k <Esc>:m .-2<CR>==gi +vnoremap <leader>j :m '>+1<CR>gv=gv +vnoremap <leader>k :m '<-2<CR>gv=gv " No longer need to press shift to press : in normal and visual mode nnoremap ; : |
