mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2024-12-26 05:04:34 +00:00
Add default folding settings
This commit is contained in:
parent
cf79be3216
commit
ddc758b6e1
|
@ -17,6 +17,13 @@ set path+=** " Search down into subfolders with tab completio
|
||||||
set wildmode=longest,list,full " Enable autocompletion
|
set wildmode=longest,list,full " Enable autocompletion
|
||||||
set wildmenu " Display all matching files when we tab complete
|
set wildmenu " Display all matching files when we tab complete
|
||||||
|
|
||||||
|
" Folding
|
||||||
|
set foldmethod=indent " Use indent to determine the fold levels
|
||||||
|
set foldnestmax=8 " Only fold up to given amount of levels
|
||||||
|
set foldlevel=2 " Set initial fold level
|
||||||
|
set nofoldenable " Hide all folds by default
|
||||||
|
|
||||||
|
|
||||||
" Misc
|
" Misc
|
||||||
set autoindent " Enable autoindent
|
set autoindent " Enable autoindent
|
||||||
set autoread " Reload files on change
|
set autoread " Reload files on change
|
||||||
|
|
|
@ -14,6 +14,10 @@ vnoremap <C-v> "+p
|
||||||
" Start spell-check
|
" Start spell-check
|
||||||
map <leader>s :setlocal spell! spelllang=en_us<CR>
|
map <leader>s :setlocal spell! spelllang=en_us<CR>
|
||||||
|
|
||||||
|
" Use space for folding/unfolding sections
|
||||||
|
nnoremap <space> za
|
||||||
|
vnoremap <space> zf
|
||||||
|
|
||||||
" Use shift to move 10 lines up/down quickly
|
" Use shift to move 10 lines up/down quickly
|
||||||
noremap <silent> K 10k
|
noremap <silent> K 10k
|
||||||
noremap <silent> J 10j
|
noremap <silent> J 10j
|
||||||
|
@ -58,3 +62,4 @@ nnoremap <A-c> :w \| !comp <c-r>%<CR>
|
||||||
|
|
||||||
" Shell check
|
" Shell check
|
||||||
nnoremap <leader>p :!shellcheck %<CR>
|
nnoremap <leader>p :!shellcheck %<CR>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue