From d1c8cdd72cfd52b9ab57bdcc61cc6e78d579f40d Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Fri, 25 Oct 2024 10:52:43 +0200 Subject: Moved to GNU Stow --- .vimrc | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .vimrc (limited to '.vimrc') diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..990b1dd --- /dev/null +++ b/.vimrc @@ -0,0 +1,36 @@ +call plug#begin() + Plug 'tpope/vim-sensible' + Plug 'tpope/vim-commentary' + Plug 'tpope/vim-fugitive' + Plug 'airblade/vim-gitgutter' + Plug 'ctrlpvim/ctrlp.vim' + Plug 'dense-analysis/ale' + Plug 'mitjafelicijan/sherbet' +call plug#end() + +colorscheme sherbet +set number relativenumber autoindent signcolumn=yes cursorline +set hidden nowrap nobackup noswapfile autoread updatetime=300 +set encoding=utf8 spelllang=en_us +set backspace=2 scrolloff=4 +set shiftwidth=4 tabstop=4 + +nnoremap :bnext +nnoremap :bprevious +nnoremap :copen +nnoremap :CtrlPBuffer +nnoremap :ALEHover +nnoremap :ALEDetail + +nmap gr :ALEFindReferences +nmap gd :ALEGoToDefinition +nmap re :ALERename + +let g:ale_hover_to_floating_preview = 1 +let g:ale_detail_to_floating_preview = 1 +let g:ale_floating_window_border = 0 +let g:ale_virtualtext_cursor = 0 +let g:ale_set_quickfix = 1 +let g:ctrlp_use_caching = 0 +let g:ctrlp_user_command = 'rg %s --files --color=never --glob ""' + -- cgit v1.2.3