Я не нашла топика в которым бы делиться со своим .vimrc по этому создаю такой топик.
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
filetype plugin indent on
"репозитории на github
Bundle 'tpope/vim-fugitive'
Bundle 'lokaltog/vim-easymotion'
Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
"репозитории vim/scripts
Bundle 'L9'
Bundle 'FuzzyFinder'
Bundle 'rails.vim'
"git репозитории (не на github)
Bundle 'git://git.wincent.com/command-t.git'
" Плагины
Bundle 'AutoComplPop'
Bundle 'UltiSnips'
Bundle 'vimproject'
Bundle 'delimitMate.vim'
Bundle 'Syntastic'
Bundle 'template.vim'
Bundle 'project'
" Настройки
"
" Режим совместимолсти
set nocp
" номера строк
set number
" параметры строки
set ruler
" перенос строк nowarp - не перносиь по строкам
set wrap
" переносить целые слова
set linebreak
" показывать незавершенные команды в статусбаре (автодополнение ввода)
set showcmd
" показывать совпадающие скобки для HTML-тегов
set matchpairs+=<:>
" ###################
" включить сохранение резервных копий
" http://habrahabr.ru/post/66819/
" ###################
set backup
" сохранять умные резервные копии ежедневно
function! BackupDir()
" определим каталог для сохранения резервной копии
let l:backupdir=$HOME.'/.vim/backup/'.
\substitute(expand('%:p:h'), '^'.$HOME, '~', '')
" если каталог не существует, создадим его рекурсивно
if !isdirectory(l:backupdir)
call mkdir(l:backupdir, 'p', 0700)
endif
" переопределим каталог для резервных копий
let &backupdir=l:backupdir
" переопределим расширение файла резервной копии
let &backupext=strftime('~%Y-%m-%d~')
endfunction
" выполним перед записью буффера на диск
autocmd! bufwritepre * call BackupDir()
"#######################
" Насторойки .vimrc от
" 2015.10.19
"#######################