diff --git a/README.md b/README.md index 1a7059d..e69de29 100644 --- a/README.md +++ b/README.md @@ -1,3 +0,0 @@ -# editor-configs - -Configurations for various editors \ No newline at end of file diff --git a/vimrc b/vimrc new file mode 100644 index 0000000..657eca6 --- /dev/null +++ b/vimrc @@ -0,0 +1,47 @@ +set nocompatible + +filetype on +filetype plugin on +filetype indent on + +syntax on + +set incsearch +set ignorecase +set smartcase +set showmatch +set hlsearch + +set showcmd + +set tabstop=4 +set shiftwidth=4 +set expandtab +set softtabstop=4 +set autoindent +set smartindent + +set hls +set viminfo='20,<1000 + +map ^ +imap ^i + +set mouse= +syntax on + +set noerrorbells +set belloff=all + +autocmd FileType make set noexpandtab + +autocmd FileType c,cpp,java,scala set cindent + +autocmd FileType c,cpp,java,scala let b:comment_leader = '// ' +autocmd FileType sh,ruby,python let b:comment_leader = '# ' +autocmd FileType conf,fstab let b:comment_leader = '# ' +autocmd FileType tex let b:comment_leader = '% ' +autocmd FileType mail let b:comment_leader = '> ' +autocmd FileType vim let b:comment_leader = '" ' +autocmd FileType lisp let b:comment_leader = ';; ' +