summaryrefslogtreecommitdiff
path: root/pkgs/vim/conf/rc.vim
diff options
context:
space:
mode:
authorAdrian Kummerlaender2018-05-19 12:20:19 +0200
committerAdrian Kummerlaender2018-05-19 12:20:19 +0200
commitda32211e2be61f9d9818dfc03f510d847fab1c69 (patch)
treea4cf3804df5e1a0c3f1d07bc1f350bb2a0a7863a /pkgs/vim/conf/rc.vim
parent4f77b3dbc0c45d0f039bfdcf5c587b4fdf40a446 (diff)
downloadnixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar.gz
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar.bz2
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar.lz
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar.xz
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.tar.zst
nixos_system-da32211e2be61f9d9818dfc03f510d847fab1c69.zip
Update vim config
Diffstat (limited to 'pkgs/vim/conf/rc.vim')
-rw-r--r--pkgs/vim/conf/rc.vim12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/vim/conf/rc.vim b/pkgs/vim/conf/rc.vim
index 6ad5d7b..fcd49b3 100644
--- a/pkgs/vim/conf/rc.vim
+++ b/pkgs/vim/conf/rc.vim
@@ -20,8 +20,6 @@ set directory=~/.vim/swap//,.
set wrap
set tabstop=4 shiftwidth=4
set backspace=indent,eol,start
-set listchars=tab:\ \
-set list
set linebreak
set hlsearch
@@ -29,6 +27,8 @@ set incsearch
set ignorecase
set smartcase
+set wildchar=<Tab> wildmenu wildmode=full
+
let mapleader=","
map <leader>s :let @/=""<CR>
@@ -50,6 +50,9 @@ autocmd FileType pandoc setlocal nonumber autoread
autocmd FileType pandoc let g:airline#extensions#whitespace#checks=['indent', 'trailing', 'long']
autocmd FileType tex set conceallevel=2
+nnoremap <C-Tab> :bnext<CR>
+nnoremap <C-S-Tab> :bprev<CR>
+
" select previous line on file reload, useful when cycling file extensions
autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | execute "normal! g`\" zz" | endif
nnoremap <Tab> :CounterpointNext<CR>
@@ -98,7 +101,8 @@ let g:goyo_width = 90
let g:goyo_margin_top = 1
let g:goyo_margin_bottom = 0
-nnoremap <F5> :UndotreeToggle<CR>
+nnoremap <F4> :call BufferList()<CR>
+nnoremap <F6> :UndotreeToggle<CR>
nnoremap <F6> :GitGutterToggle<CR>
nnoremap <F7> :TagbarToggle<CR>
nnoremap <F8> :Goyo<CR>
@@ -113,6 +117,8 @@ let g:ctrlp_custom_ignore = {
\ 'file': '\.o$\|\.d$'
\ }
+let g:ackprg = 'ag --vimgrep'
+
let g:undotree_SetFocusWhenToggle = 1
let g:tagbar_autoclose = 1