20 lines
583 B
VimL
20 lines
583 B
VimL
" allow easier pane switching
|
|
nnoremap <C-J> <C-W><C-J>
|
|
nnoremap <C-K> <C-W><C-K>
|
|
nnoremap <C-L> <C-W><C-L>
|
|
nnoremap <C-H> <C-W><C-H>
|
|
|
|
" allow easier pane resizing
|
|
nnoremap <M-J> :resize -2<CR>
|
|
nnoremap <M-K> :resize +2<CR>
|
|
nnoremap <M-L> :vertical resize -2<CR>
|
|
nnoremap <M-H> :vertical resize +2<CR>
|
|
|
|
" use TAB to switch to next buffers
|
|
nnoremap <TAB> :bnext<CR>
|
|
" use Shift-TAB to switch to previous buffers
|
|
nnoremap <S-TAB> :bprevious<CR>
|
|
|
|
" use TAB for completion
|
|
inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
|
|
inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<TAB>"
|