diff options
Diffstat (limited to '.vimrc')
-rw-r--r-- | .vimrc | 54 |
1 files changed, 54 insertions, 0 deletions
@@ -0,0 +1,54 @@ +runtime! debian.vim + +set nocompatible + +" +----------------------------+ +" | Color Settings | +" +----------------------------+ +syntax on + +"set background=light +set background=dark + +colorscheme solarized +"colorscheme scheakur +"colorscheme pride +"colorscheme buddy +"colorscheme gruvbox + +set autoindent "Copy indent from current line when starting a new line +set showcmd " Show (partial) command in status line. +set showmatch " Show matching brackets. +set ignorecase " Do case insensitive matching +set smartcase " Do smart case matching +set incsearch " Incremental search +set mouse=a " Enable mouse usage (all modes) +set encoding=utf-8 " Set default encoding to UTF-8. +set history=1000 " Sets how many lines of history VIM has to remember +set ruler " display cursor position +set laststatus=2 " always show status line +set wildignore=*.o,*~,*.pyc " ignore compiled files +set scrolloff=7 " set vertical scroll distance to 7 lines +set wildmenu " turn on the wild menu +set hlsearch " highlight search results +set magic " for regular expressions turn magic on +set mat=2 " how many tenths of a second to blink when matching brackets +" No annoying sound on errors +set noerrorbells +set novisualbell +set tm=500 + +set number " Display line numbers +set tabstop=4 " set Tab-length +set expandtab " expand tabs to spaces +set tabpagemax=100 " Sets how many tabs will be opened + +" +----------------------------+ +" | Own Functions and Key Maps | +" +----------------------------+ + +function! ToggleRelativeNumber() + set invrelativenumber +endfunc + +nnoremap <C-n> :call ToRelativeNumber()<CR> |