31 lines
889 B
VimL
31 lines
889 B
VimL
set nocompatible
|
|
set nu
|
|
set ttimeout
|
|
set ttimeoutlen=0
|
|
set mouse=
|
|
set clipboard=unnamedplus
|
|
set ruler
|
|
set signcolumn=yes
|
|
set termguicolors
|
|
autocmd!
|
|
if $TERM != "xterm" && $TERM != "tmux"
|
|
inoremap <C-h> <C-\><C-n>:TmuxNavigateLeft<cr>
|
|
inoremap <C-j> <C-\><C-n>:TmuxNavigateDown<cr>
|
|
inoremap <C-k> <C-\><C-n>:TmuxNavigateUp<cr>
|
|
inoremap <C-l> <C-\><C-n>:TmuxNavigateRight<cr>
|
|
tnoremap <C-h> <C-\><C-o>:TmuxNavigateLeft<cr>
|
|
tnoremap <C-j> <C-\><C-o>:TmuxNavigateDown<cr>
|
|
tnoremap <C-k> <C-\><C-o>:TmuxNavigateUp<cr>
|
|
tnoremap <C-l> <C-\><C-o>:TmuxNavigateRight<cr>
|
|
endif
|
|
" Disable tmux navigator when zooming the Vim pane
|
|
let g:tmux_navigator_disable_when_zoomed = 1
|
|
|
|
filetype plugin on
|
|
syntax on
|
|
|
|
nnoremap <CR> :noh<CR><CR>
|
|
nnoremap * :let @/='\<<C-R>=expand("<cword>")<CR>\>'<CR>:set hls<CR>
|
|
nnoremap q: <nop>
|
|
nnoremap <C-c> a
|