shell.nix: tweak vimrc
This commit is contained in:
parent
a615b9a0fa
commit
d035ee3e9c
1 changed files with 11 additions and 17 deletions
28
shell.nix
28
shell.nix
|
@ -36,10 +36,9 @@ in pkgs.stdenv.mkDerivation {
|
||||||
noremap <C-n> :tabn<CR>
|
noremap <C-n> :tabn<CR>
|
||||||
noremap <C-p> :tabp<CR>
|
noremap <C-p> :tabp<CR>
|
||||||
let g:ctrlp_map = '<tab>'
|
let g:ctrlp_map = '<tab>'
|
||||||
set wildignore+=*/site/*,*.so,*.swp,*.zip
|
|
||||||
let g:ctrlp_custom_ignore = {
|
let g:ctrlp_custom_ignore = {
|
||||||
\ 'dir': '\v[\/]\.(git|hg|svn|)$$',
|
\ 'dir': '\v[\/]\.(git|hg|svn|)$$',
|
||||||
\ 'file': '\v\.(exe|so|dll)$$',
|
\ 'file': '\v\.(exe|so|dll|so|swp|zip|aux|log|fdb_latexmk|fdb|dvi|lof|lot|pdf|fls|toc|gz|latexmain)$$',
|
||||||
\ }
|
\ }
|
||||||
|
|
||||||
" allways show status line
|
" allways show status line
|
||||||
|
@ -50,17 +49,6 @@ in pkgs.stdenv.mkDerivation {
|
||||||
set expandtab
|
set expandtab
|
||||||
"set textwidth=80
|
"set textwidth=80
|
||||||
|
|
||||||
set wildignore+=*/site/*,*.so,*.swp,*.zip
|
|
||||||
let g:ctrlp_custom_ignore = {
|
|
||||||
\ 'dir': '\v[\/]\.(git|hg|svn|)$$',
|
|
||||||
\ 'file': '\v\.(exe|so|dll)$$',
|
|
||||||
\ }
|
|
||||||
" }
|
|
||||||
|
|
||||||
" spelling {{{
|
|
||||||
au BufRead,BufNewFile *.md,*.markdown setlocal spell spelllang=en_us,de_de
|
|
||||||
" }}}
|
|
||||||
|
|
||||||
" sync default register to clipboard {
|
" sync default register to clipboard {
|
||||||
if has('unnamedplus')
|
if has('unnamedplus')
|
||||||
set clipboard=unnamedplus
|
set clipboard=unnamedplus
|
||||||
|
@ -96,6 +84,11 @@ in pkgs.stdenv.mkDerivation {
|
||||||
au Syntax * RainbowParenthesesLoadSquare
|
au Syntax * RainbowParenthesesLoadSquare
|
||||||
au Syntax * RainbowParenthesesLoadBraces
|
au Syntax * RainbowParenthesesLoadBraces
|
||||||
" }
|
" }
|
||||||
|
set backspace=indent,eol,start
|
||||||
|
colorscheme PaperColor
|
||||||
|
|
||||||
|
" Latex Related {{{
|
||||||
|
au BufRead,BufNewFile *.tex,*.md,*.markdown setlocal spell spelllang=en_us
|
||||||
|
|
||||||
let g:vimtex_view_method = 'zathura'
|
let g:vimtex_view_method = 'zathura'
|
||||||
|
|
||||||
|
@ -105,7 +98,6 @@ in pkgs.stdenv.mkDerivation {
|
||||||
let g:vimtex_indent_enabled = 1
|
let g:vimtex_indent_enabled = 1
|
||||||
let g:vimtex_indent_bib_enabled = 1
|
let g:vimtex_indent_bib_enabled = 1
|
||||||
|
|
||||||
|
|
||||||
if !exists('g:ycm_semantic_triggers')
|
if !exists('g:ycm_semantic_triggers')
|
||||||
let g:ycm_semantic_triggers = {}
|
let g:ycm_semantic_triggers = {}
|
||||||
endif
|
endif
|
||||||
|
@ -120,15 +112,17 @@ in pkgs.stdenv.mkDerivation {
|
||||||
\ 're!\\includestandalone(\s*\[[^]]*\])?\s*\{[^}]*',
|
\ 're!\\includestandalone(\s*\[[^]]*\])?\s*\{[^}]*',
|
||||||
\ ]
|
\ ]
|
||||||
|
|
||||||
set t_ut=
|
function! ViewerCallback() dict
|
||||||
colorscheme PaperColor
|
call self.forward_search(self.out)
|
||||||
|
endfunction
|
||||||
|
let g:vimtex_view_zathura_hook_callback = 'ViewerCallback'
|
||||||
|
" }}}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
vam.knownPlugins = pkgs.vimPlugins;
|
vam.knownPlugins = pkgs.vimPlugins;
|
||||||
vam.pluginDictionaries = [
|
vam.pluginDictionaries = [
|
||||||
"youcompleteme"
|
"youcompleteme"
|
||||||
"vim-airline"
|
"vim-airline"
|
||||||
"vim-addon-nix"
|
|
||||||
"ctrlp"
|
"ctrlp"
|
||||||
"vim-css-color"
|
"vim-css-color"
|
||||||
"rainbow_parentheses"
|
"rainbow_parentheses"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue