mirror of
https://github.com/kmein/niveum
synced 2026-03-19 19:41:08 +01:00
vim, rubocop
This commit is contained in:
@@ -167,6 +167,7 @@ in with pkgs;
|
|||||||
python3Packages.flake8
|
python3Packages.flake8
|
||||||
python3Packages.jedi
|
python3Packages.jedi
|
||||||
ruby
|
ruby
|
||||||
|
rubocop
|
||||||
rustup
|
rustup
|
||||||
# rustracer
|
# rustracer
|
||||||
scala
|
scala
|
||||||
|
|||||||
32
dot/vimrc
32
dot/vimrc
@@ -1,7 +1,7 @@
|
|||||||
" if tabular
|
" if tabular
|
||||||
vmap a= :Tabularize /=<CR>
|
vnoremap a= :Tabularize /=<CR>
|
||||||
vmap a; :Tabularize /::<CR>
|
vnoremap a; :Tabularize /::<CR>
|
||||||
vmap a- :Tabularize /-><CR>
|
vnoremap a- :Tabularize /-><CR>
|
||||||
|
|
||||||
nnoremap <C-p> :FZF<CR>
|
nnoremap <C-p> :FZF<CR>
|
||||||
let g:fzf_layout = { 'down': '~15%' }
|
let g:fzf_layout = { 'down': '~15%' }
|
||||||
@@ -9,6 +9,7 @@ let g:fzf_layout = { 'down': '~15%' }
|
|||||||
colorscheme delek
|
colorscheme delek
|
||||||
|
|
||||||
let mapleader = ","
|
let mapleader = ","
|
||||||
|
" let maplocalleader="\\"
|
||||||
|
|
||||||
filetype plugin indent on
|
filetype plugin indent on
|
||||||
set title
|
set title
|
||||||
@@ -31,17 +32,17 @@ set nopaste
|
|||||||
set list listchars=tab:⇥\ ,extends:❯,precedes:❮,nbsp:␣,trail:· showbreak=↪
|
set list listchars=tab:⇥\ ,extends:❯,precedes:❮,nbsp:␣,trail:· showbreak=↪
|
||||||
set foldlevelstart=30
|
set foldlevelstart=30
|
||||||
|
|
||||||
if exists("g:loaded_netrwPlugin")
|
" if exists("g:loaded_netrwPlugin")
|
||||||
let g:netrw_banner=0
|
let g:netrw_banner=0
|
||||||
let g:netrw_browse_split=4
|
let g:netrw_browse_split=4
|
||||||
let g:netrw_altv=1 " open splits to the right
|
let g:netrw_altv=1 " open splits to the right
|
||||||
let g:netrw_liststyle=3 " tree view
|
let g:netrw_liststyle=3 " tree view
|
||||||
let g:netrw_list_hide=netrw_gitignore#Hide()
|
let g:netrw_list_hide=netrw_gitignore#Hide()
|
||||||
let g:netrw_list_hide.=',\(^\|\s\s\)\zs\.\S\+'
|
let g:netrw_list_hide.=',\(^\|\s\s\)\zs\.\S\+'
|
||||||
endif
|
" endif
|
||||||
|
|
||||||
call matchadd('colorcolumn', '\%101v', 100)
|
" call matchadd('colorcolumn', '\%101v', 100)
|
||||||
highlight colorcolumn ctermbg=red
|
" highlight colorcolumn ctermbg=red
|
||||||
|
|
||||||
" undofile - This allows you to use undos after exiting and restarting
|
" undofile - This allows you to use undos after exiting and restarting
|
||||||
" This, like swap and backups, uses .vim-undo first, then ~/.vim/undo
|
" This, like swap and backups, uses .vim-undo first, then ~/.vim/undo
|
||||||
@@ -55,8 +56,8 @@ if exists("+undofile")
|
|||||||
set undofile
|
set undofile
|
||||||
endif
|
endif
|
||||||
|
|
||||||
nmap <C-j> ddp | vmap <C-j> xp`[V`]
|
nnoremap <C-j> ddp | vnoremap <C-j> xp`[V`]
|
||||||
nmap <C-k> ddkP | vmap <C-k> xkP`[V`]
|
nnoremap <C-k> ddkP | vnoremap <C-k> xkP`[V`]
|
||||||
|
|
||||||
nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>
|
nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>
|
||||||
vnoremap <Space> zf
|
vnoremap <Space> zf
|
||||||
@@ -140,6 +141,7 @@ let g:ale_linters = {
|
|||||||
\ 'html': ['tidy', 'proselint'],
|
\ 'html': ['tidy', 'proselint'],
|
||||||
\ 'latex': ['lacheck', 'chktex', 'proselint'],
|
\ 'latex': ['lacheck', 'chktex', 'proselint'],
|
||||||
\ 'pandoc': ['proselint'],
|
\ 'pandoc': ['proselint'],
|
||||||
|
\ 'ruby': ['rubocop'],
|
||||||
\}
|
\}
|
||||||
let g:ale_fixers = {
|
let g:ale_fixers = {
|
||||||
\ '*': ['remove_trailing_lines', 'trim_whitespace'],
|
\ '*': ['remove_trailing_lines', 'trim_whitespace'],
|
||||||
|
|||||||
Reference in New Issue
Block a user