vim: correct some mappings

This commit is contained in:
Guillaume Dott 2026-08-21 15:26:27 +02:00
parent 22b9df06df
commit 1d48e93a64

View File

@ -62,6 +62,9 @@ if filereadable(expand(bundledir."vundle/README.md"))
Plugin 'VisIncr'
Plugin 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plugin 'junegunn/fzf.vim'
call vundle#end()
endif
" }
@ -103,7 +106,7 @@ set sidescroll=20
set sidescrolloff=20
set noincsearch
set noshowmatch
set colorcolumn=80
set colorcolumn=120
set listchars=nbsp,tab:▸\ ,extends:>,precedes:<
set list
@ -164,15 +167,19 @@ map <F12> ggg?G
nnoremap <silent> gy :Switch<CR>
nnoremap <silent> ,bp :bprevious<CR>
nnoremap <silent> ,bf :bnext<CR>
nnoremap <silent> ,bn :bnext<CR>
nnoremap <silent> ,Bp :BufSurfBack<CR>
nnoremap <silent> ,Bf :BufSurfForward<CR>
nnoremap <silent> ,Bn :BufSurfForward<CR>
nnoremap <Leader>- :call bufferhint#Popup()<CR>
nnoremap <Leader>\ :call bufferhint#LoadPrevious()<CR>
nnoremap <Leader>o :GFiles<CR>
" delete into the black hole register
nnoremap <leader>d "_d
nmap <F8> <Plug>(ale_fix)
" }
" PLUGINS
@ -195,14 +202,20 @@ autocmd FileType ruby let b:switch_custom_definitions =
\ '->(\([^)]\+\)) {': 'lambda { |\1|',
\ },
\ ]
let g:ale_ruby_rubocop_executable = "bin/rubocop"
let g:ale_fixers = {
\ '*': ['remove_trailing_lines', 'trim_whitespace'],
\ 'ruby': ['rubocop']
\ }
" }
" FILETYPES
" {
" Open PDF files
" need xpdf and cups-pdf
autocmd BufReadPre *.pdf set ro nowrap
autocmd BufReadPost *.pdf silent %!pdftotext "%" -nopgbrk -layout -q -eol unix -
" autocmd BufReadPre *.pdf set ro nowrap
" autocmd BufReadPost *.pdf silent %!pdftotext "%" -nopgbrk -layout -q -eol unix -
autocmd BufWritePost *.pdf silent !rm -rf ~/Documents/%
autocmd BufWritePost *.pdf silent !lp -s -d pdffg "%"
autocmd BufWritePost *.pdf silent !until [ -e ~/Documents/% ]; do sleep 1; done