Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "Помогает Виму лучше типы файлов различать
- filetype on
- filetype plugin on
- filetype indent on
- " Менеджер пакетов и команды к нему
- " :PlugInstall
- " :PlugUpdate
- " :PlugClean
- " :PlugUpgrade
- " :PlugStatus
- " :PlugDiff
- " :PlugSnapshot
- call plug#begin('~/.vim/bundle')
- Plug 'itchyny/lightline.vim'
- Plug 'scrooloose/nerdtree'
- Plug 'Xuyuanp/nerdtree-git-plugin'
- Plug 'altercation/vim-colors-solarized'
- Plug 'terryma/vim-multiple-cursors'
- Plug 'airblade/vim-gitgutter'
- Plug 'tpope/vim-fugitive'
- Plug 'ervandew/supertab'
- call plug#end()
- " Включаем utf-8 на всякий
- scriptencoding utf-8
- set encoding=utf-8
- set nocompatible " Отключаем совместимость в Vi (для плагинов нужно)
- syntax enable " Включаем подсветку текста
- set langmap=ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ;`qwertyuiop[]asdfghjkl\\;'zxcvbnm\\,.~QWERTYUIOP{}ASDFGHJKL:\\"ZXCVBNM<>,№;# " Включаем поддержку русской раскладки
- " Штуки для gvim
- set guioptions=
- if has('gui_running')
- syntax enable
- set background=dark
- colorscheme solarized
- endif
- " Настраиваем tab
- set autoindent
- set cindent
- set tabstop=4
- set shiftwidth=4
- set expandtab
- set softtabstop=4
- set number " Включаем нумерацию строк
- set mouse=a " Включаем мышь
- set clipboard=unnamed " Отождествляем буфер обмена и безымянный регистр (ну, встроенный буфер)
- set guifont=Monaco:h14 " Шрифт для gvim
- " Не помню что именно, но нужно для русского языка
- set iminsert=0
- set imsearch=0
- set noshowcmd " Не показывать вводимые команды
- " Несколько макросов
- noremap gi i <Esc>r " Вставляем одну букву с gi
- noremap ga a <Esc>r " с ga
- imap <C-v> <C-r>* " Ctrl+v в режиме вставки
- map <C-o> :NERDTreeToggle<CR> " Включаем поисковик по ctrl+o
- " Убираем одну назойливую менюшку
- set completeopt-=preview
- set laststatus=2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement