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 '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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user