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