vim: correct some mappings
This commit is contained in:
parent
22b9df06df
commit
1d48e93a64
23
vim/vimrc
23
vim/vimrc
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user