diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-28 21:44:29 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-28 21:52:10 +1300 |
commit | 7a80deca0cf0e8c53b4fdde6f5bd921b1eed7877 (patch) | |
tree | baba6f008938e288fe248fc4c831301268ff5f0f /vim/config/indent.vim | |
parent | Move digraphs .vimrc config into subfile (diff) | |
download | dotfiles-7a80deca0cf0e8c53b4fdde6f5bd921b1eed7877.tar.gz dotfiles-7a80deca0cf0e8c53b4fdde6f5bd921b1eed7877.zip |
Move indent .vimrc config into subfile
Diffstat (limited to 'vim/config/indent.vim')
-rw-r--r-- | vim/config/indent.vim | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/vim/config/indent.vim b/vim/config/indent.vim new file mode 100644 index 00000000..de6b154d --- /dev/null +++ b/vim/config/indent.vim @@ -0,0 +1,29 @@ +" Load indentation for file types +if has('autocmd') + filetype indent on +endif + +" Adopt the indent of the last line on new lines; interestingly, plugins that +" do clever things with indenting will often assume this is set +set autoindent + +" Use spaces instead of tabs +set expandtab + +" Indent with four spaces when an indent operation is used +set shiftwidth=4 + +" Insert four spaces when Tab is pressed +set softtabstop=4 + +" How many spaces to show for a literal tab when 'list' is unset +set tabstop=4 + +" Indent intelligently to 'shiftwidth' at the starts of lines with Tab, but +" use 'tabstop' everywhere else +set smarttab + +" When indenting lines with < or >, round the indent to a multiple of +" 'shiftwidth', so even if the line is indented by one space it will indent +" up to 4 and down to 0, for example +set shiftround |