X-Git-Url: https://code.kerkeslager.com/?a=blobdiff_plain;f=.vimrc;h=af109ae7fd85b6c83126890e8beb1e7f71f9346b;hb=0b151af2dde58b3876b58690b8501cc8d3d5b832;hp=8bb879a93276b50ece07fa51455ef327015a37f0;hpb=35a42e34ee4a94725fcda7063e3e09043e063f62;p=dotfiles diff --git a/.vimrc b/.vimrc index 8bb879a..af109ae 100644 --- a/.vimrc +++ b/.vimrc @@ -26,22 +26,22 @@ set foldenable set foldmethod=syntax set foldlevelstart=99 -" Show line numbers. -set number -set numberwidth=4 - " Scroll five lines ahead of cursor. set scrolloff=5 " Turn off error bells and visual bell set noeb vb t_vb= -" Set tabs to width 4. -set softtabstop=4 -set tabstop=4 -set shiftwidth=4 +" Set tabs to width 2. +filetype plugin indent on +set shiftwidth=2 +set softtabstop=2 +set tabstop=2 set expandtab +" language-specific settings: tab width is 4 for python +autocmd FileType python setlocal shiftwidth=4 softtabstop=4 tabstop=4 + " Allow backspacing over everything in insert mode. set backspace=indent,eol,start