From b0d7393708dda8c4744f19d0208f07384129eeb8 Mon Sep 17 00:00:00 2001 From: David Kerkeslager Date: Tue, 14 Sep 2010 08:59:58 -0700 Subject: [PATCH] Adding in some bash-style tab completion. --- .vimrc | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.vimrc b/.vimrc index 10703a9..b17c535 100644 --- a/.vimrc +++ b/.vimrc @@ -1,10 +1,14 @@ " Don't imitate vi. set nocompatible +" Make tab-completion work more like bash. +set wildmenu +set wildmode=list:full + " Ignore certain file extensions when tab-completing. -set wildignore=*.swp,*.bak,*.pyc,*.class,*.o +set wildignore=*.swp,*.bak,*.pyc,*.class,*.o,*.exe -" set filetype stuff to on +" Set filetype stuff to on. filetype on filetype plugin on filetype indent on @@ -31,10 +35,10 @@ set tabstop=4 set shiftwidth=4 set expandtab -" Allow backspacing over everything in insert mode +" Allow backspacing over everything in insert mode. set backspace=indent,eol,start -"Highlight bad spacing +"Highlight bad spacing. highlight BadSpacing term=standout ctermbg=cyan augroup Spacing autocmd! @@ -61,7 +65,7 @@ set splitbelow splitright " Line wrapping off set nowrap -" Enlarge history and undo/redo buffers +" Enlarge history and undo/redo buffers. set history=1000 set undolevels=1000 -- 2.20.1