vim: Plugins ausgebaut
This commit is contained in:
parent
745e92ea74
commit
c843291b86
1 changed files with 2 additions and 34 deletions
36
.vimrc
36
.vimrc
|
@ -11,18 +11,12 @@ Plugin 'VundleVim/Vundle.vim'
|
|||
Plugin 'itchyny/lightline.vim'
|
||||
" languagepack
|
||||
Plugin 'sheerun/vim-polyglot'
|
||||
" buffer wechseln
|
||||
Plugin 'jeetsukumaran/vim-buffergator'
|
||||
" fuzzy finder
|
||||
Plugin 'ctrlpvim/ctrlp.vim'
|
||||
" git integration G:
|
||||
Plugin 'tpope/vim-fugitive'
|
||||
" git integration
|
||||
Plugin 'jreybert/vimagit'
|
||||
" auto einrueckung
|
||||
Plugin 'tpope/vim-sleuth'
|
||||
" zeilen ein/auskommentieren
|
||||
Plugin 'tpope/vim-commentary'
|
||||
call vundle#end()
|
||||
|
||||
|
||||
|
@ -34,7 +28,7 @@ set visualbell
|
|||
set ruler
|
||||
set undolevels=1000
|
||||
set backspace=indent,eol,start
|
||||
|
||||
set hidden " ermögliche das bearbiete buffer in der hintergrund können
|
||||
set ignorecase " Ignore case in search patterns.
|
||||
set smartcase " Override the 'ignorecase' option if the search pattern contains upper case characters.
|
||||
|
||||
|
@ -47,15 +41,8 @@ set gdefault " global bei suche immer mit an
|
|||
set incsearch " While typing a search command, show immediately where the so far typed pattern matches.
|
||||
|
||||
set number " Show line numbers.
|
||||
"https://jeffkreeftmeijer.com/vim-number/
|
||||
set number relativenumber
|
||||
augroup numbertoggle
|
||||
autocmd!
|
||||
autocmd BufEnter,FocusGained,InsertLeave * set relativenumber
|
||||
autocmd BufLeave,FocusLost,InsertEnter * set norelativenumber
|
||||
augroup END
|
||||
" toggle linenumbers
|
||||
nmap <C-n> :set norelativenumber!<CR>:set nonu!<CR>
|
||||
nmap <C-n> :set nonu!<CR>
|
||||
|
||||
syntax on " Enable syntax highlighting
|
||||
set shiftwidth=4 " Number of spaces to use for each step of (auto)indent.
|
||||
|
@ -88,22 +75,6 @@ let g:lightline = {
|
|||
\ },
|
||||
\ }
|
||||
|
||||
" buffergator
|
||||
" https://joshldavis.com/2014/04/05/vim-tab-madness-buffers-vs-tabs/
|
||||
" This allows buffers to be hidden if you've modified a buffer.
|
||||
" " This is almost a must if you wish to use buffers in this way.
|
||||
" https://medium.com/usevim/vim-101-set-hidden-f78800142855
|
||||
set hidden
|
||||
" öffne buffergator drawer horizontal unten
|
||||
" https://github.com/jeetsukumaran/vim-buffergator/blob/master/doc/buffergator.txt
|
||||
let g:buffergator_viewport_split_policy = 'B'
|
||||
" gibt an wie hoch der drawer sein soll
|
||||
let g:buffergator_hsplit_size = '10'
|
||||
" Move to the next buffer
|
||||
nmap <C-l> :bnext<CR>
|
||||
" Move to the previous buffer
|
||||
nmap <C-h> :bprevious<CR>
|
||||
|
||||
|
||||
|
||||
" ripgrep und ctrlp
|
||||
|
@ -120,9 +91,6 @@ set wildignore+=*\\tmp\\*,*.swp,*.zip,*.exe " Windows
|
|||
let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$'
|
||||
" stelle standard keybinding um
|
||||
let g:ctrlp_map = ''
|
||||
" vimagit
|
||||
" https://github.com/jreybert/vimagit#mappings
|
||||
nmap <Leader>m :Magit<cr>
|
||||
|
||||
" Kommandovervollständigung
|
||||
" https://www.reddit.com/r/vim/comments/oo9gms/any_way_to_get_vim_to_not_defaulting_to_the_first/h5wygix/?context=8&depth=9
|
||||
|
|
Loading…
Reference in a new issue