add basic vimrc
This commit is contained in:
parent
6aede22349
commit
bb356b7cfd
1 changed files with 53 additions and 0 deletions
53
vimrc
Normal file
53
vimrc
Normal file
|
|
@ -0,0 +1,53 @@
|
||||||
|
" .vimrc
|
||||||
|
|
||||||
|
" Visual
|
||||||
|
syntax enable
|
||||||
|
colorscheme ron
|
||||||
|
set background=dark
|
||||||
|
|
||||||
|
set encoding=utf8
|
||||||
|
set number
|
||||||
|
set cursorline
|
||||||
|
|
||||||
|
highlight term=bold cterm=bold
|
||||||
|
highlight trailingWhiteSpaces ctermbg=DarkYellow guibg=DarkYellow
|
||||||
|
|
||||||
|
"set list
|
||||||
|
"set listchars=tab:<-
|
||||||
|
|
||||||
|
" Tabs
|
||||||
|
set smarttab
|
||||||
|
set tabstop=4
|
||||||
|
set shiftwidth=4
|
||||||
|
set ai
|
||||||
|
set si
|
||||||
|
|
||||||
|
" Searching
|
||||||
|
set hlsearch
|
||||||
|
set showmatch
|
||||||
|
set incsearch
|
||||||
|
|
||||||
|
" Splitting
|
||||||
|
set splitbelow
|
||||||
|
set splitright
|
||||||
|
|
||||||
|
" KeyRemapping
|
||||||
|
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>
|
||||||
|
|
||||||
|
" Disable arrow keys
|
||||||
|
map <Right> <Nop>
|
||||||
|
map <Left> <Nop>
|
||||||
|
map <Up> <Nop>
|
||||||
|
map <Down> <Nop>
|
||||||
|
|
||||||
|
map! <Right> <Nop>
|
||||||
|
map! <Left> <Nop>
|
||||||
|
map! <Up> <Nop>
|
||||||
|
map! <Down> <Nop>
|
||||||
|
|
||||||
|
" Misc
|
||||||
|
set mouse=n
|
||||||
|
noremap <Leader>m mmHmt:%s/<C-V><cr>//ge<cr>'tzt'm
|
||||||
Loading…
Add table
Add a link
Reference in a new issue