Created
July 4, 2014 00:53
-
-
Save amosshapira/657b37f725750688cc9d to your computer and use it in GitHub Desktop.
.gvimrc on Mac
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set guifont=Menlo\ Regular:h18 | |
set number | |
" configure expanding of tabs for various file types | |
au BufRead,BufNewFile *.py set expandtab | |
au BufRead,BufNewFile *.c set noexpandtab | |
au BufRead,BufNewFile *.h set noexpandtab | |
au BufRead,BufNewFile Makefile* set noexpandtab | |
" -------------------------------------------------------------------------------- | |
" configure editor with tabs and nice stuff... | |
" -------------------------------------------------------------------------------- | |
set expandtab " enter spaces when tab is pressed | |
set textwidth=120 " break lines when line length increases | |
set tabstop=4 " use 4 spaces to represent tab | |
set softtabstop=4 | |
set shiftwidth=4 " number of spaces to use for auto indent | |
set autoindent " copy indent from current line when starting a new line | |
" make backspaces more powerfull | |
set backspace=indent,eol,start | |
set ruler " show line and column number | |
syntax on " syntax highlighting | |
set showcmd " show (partial) command in status line | |
" show redundant trailing white space and tabs | |
highlight RedundantWhitespace ctermbg=red guibg=red | |
match RedundantWhitespace /\s\+$\|\t/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment