update configs
This commit is contained in:
@@ -3,10 +3,7 @@ call plug#begin('~/.vim/plugged')
|
||||
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
|
||||
Plug 'junegunn/fzf.vim'
|
||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
Plug 'dense-analysis/ale'
|
||||
Plug 'vim-test/vim-test'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'mfussenegger/nvim-dap'
|
||||
|
||||
call plug#end()
|
||||
|
||||
@@ -21,6 +18,8 @@ let g:netrw_altv = 1
|
||||
|
||||
syntax on
|
||||
|
||||
set nottyfast
|
||||
set background=dark
|
||||
set completeopt=menuone,noinsert
|
||||
set ts=4 sw=4
|
||||
set relativenumber number
|
||||
@@ -38,21 +37,14 @@ nnoremap <C-j> <C-w>j
|
||||
nnoremap <C-k> <C-w>k
|
||||
nnoremap <C-l> <C-w>l
|
||||
nnoremap S :%s//g<Left><Left>
|
||||
nnoremap <Leader>i :JCimportAddSmart<CR>
|
||||
nnoremap <Leader>I <Plug>(JavaComplete-Imports-Add)
|
||||
nnoremap <Leader>a <Plug>(JavaComplete-Imports-AddMissing)
|
||||
nnoremap <Leader>r <Plug>(JavaComplete-Imports-RemoveUnused)
|
||||
nnoremap <Leader>c :JCclassNew
|
||||
nnoremap <Leader>gg :JCgenerateAccessorGetter<CR>
|
||||
nnoremap <Leader>gc :JCgenerateConstructor<CR>
|
||||
nnoremap <Leader>f :Files<CR>
|
||||
nnoremap <Leader>p :bp<CR>
|
||||
nnoremap <Leader>n :bn<CR>
|
||||
nnoremap <Leader>t :!clear && make test<CR>
|
||||
nnoremap <Leader>b :!clear && make package<CR>
|
||||
nnoremap <Leader>m :make
|
||||
nnoremap <Leader>v :e ~/.config/nvim/init.vim<CR>
|
||||
nnoremap <Leader>s :source ~/.config/nvim/init.vim<CR>
|
||||
nnoremap <Leader>v :e ~/.config/vim/vimrc<CR>
|
||||
nnoremap <Leader>s :source ~/.config/vim/vimrc<CR>
|
||||
nnoremap <Leader>e :Vex<CR>
|
||||
nnoremap zz ZZ
|
||||
nnoremap zq ZQ
|
||||
@@ -61,8 +53,6 @@ nnoremap <Leader>j :m .+1<CR>
|
||||
nnoremap <Leader>k :m .-2<CR>
|
||||
vnoremap <Leader>j :m '>+1<CR>
|
||||
vnoremap <Leader>k :m '<-2<CR>
|
||||
nnoremap <Leader>h :SidewaysLeft<cr>
|
||||
nnoremap <Leader>l :SidewaysRight<cr>
|
||||
|
||||
|
||||
" guile
|
||||
@@ -72,19 +62,4 @@ nnoremap <Leader>gb gg^i#!/usr/bin/guile \<CR>-e main -s<CR>!#<CR><CR>(define (m
|
||||
autocmd BufReadPost *.doc,*.docx silent %!antiword "%"
|
||||
autocmd BufReadPost *.odt,*.odp silent %!odt2txt "%"
|
||||
autocmd BufReadPost *.pdf silent %!pdftotext -nopgbrk -layout -q -eol unix "%" - | fmt -w78
|
||||
autocmd BufWriteCmd *.pdf set readonly
|
||||
|
||||
|
||||
|
||||
let g:ale_linters = {
|
||||
\ 'java': ['checkstyle', 'javac', 'pmd'],
|
||||
\}
|
||||
|
||||
|
||||
let g:ale_fixers = {
|
||||
\ 'java': ['google-java-format'],
|
||||
\}
|
||||
|
||||
let g:ale_fix_on_save = 1
|
||||
|
||||
autocmd BufWritePre *.java :normal! gg=G " reformat java file on save
|
||||
autocmd BufReadPost *.pdf setlocal readonly
|
||||
|
||||
Reference in New Issue
Block a user