summary refs log tree commit diff
path: root/configs
diff options
context:
space:
mode:
Diffstat (limited to 'configs')
-rw-r--r--configs/.vimrc18
1 files changed, 15 insertions, 3 deletions
diff --git a/configs/.vimrc b/configs/.vimrc
index 79ae89a..fbaf7ed 100644
--- a/configs/.vimrc
+++ b/configs/.vimrc
@@ -1,3 +1,5 @@
+" COMMON VIM SETTINGS, REV. 2
+
 " NECESSITIES:
 
 " disable vi compatability, if still on for some reason
@@ -22,9 +24,6 @@ set nowrap
 " allow backspace over everything, default is dumb
 set backspace=indent,eol,start
 
-" never hide statusbar
-set laststatus=2
-
 " search settings
 set incsearch
 set hlsearch
@@ -36,12 +35,22 @@ nnoremap <silent> <C-L> :noh<C-R><CR><CR><C-L>
 " open windows below and to the right of current (why is the default opposite lol)
 set splitbelow splitright
 
+" bar settings
+" never hide statusbar
+set laststatus=2
 " show unfinished command in the last line (like 4dd)
 set showcmd
+" enable command tab completion
+set wildmenu
+" expand command line history
+set history=250
 
 " show relative numbers and absolute number for current line
 set number relativenumber
 
+" always show at least 2 more lines below or above cursor
+set scrolloff=2
+
 " COLOR:
 
 " temporary default color scheme
@@ -50,6 +59,9 @@ colorscheme habamax
 " dont change default background color
 highlight Normal ctermbg=NONE
 
+" enable bright colors
+set t_Co=16
+
 " CUSTOMIZATION:
 
 " disable arrow keys, use hjkl instead