Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- " тире
- map tt <ESC>a<SPACE>–<SPACE><ESC>
- map ta <ESC>a<SPACE>–<SPACE><ESC>a
- " кавычки
- map qm <ESC>a<SPACE>«»<SPACE><ESC>
- map qa <ESC>a<SPACE>«»<SPACE><ESC>hha
- " квантор всеобщности
- map kvat <ESC>a<SPACE>∀<SPACE><ESC>
- map kvaa <ESC>a<SPACE>∀<SPACE><ESC>a
- " экзистенциальный квантор
- map kvet <ESC>a<SPACE>∃<SPACE><ESC>
- map kvea <ESC>a<SPACE>∃<SPACE><ESC>a
- " Настройки табов для Python, согласно рекомендациям
- set tabstop=4
- set shiftwidth=4
- set smarttab
- "Ставим табы пробелами
- set expandtab
- "4 пробела в табе, чтобы по PEP8 не смешивать их
- set softtabstop=4
- " Автоотступ
- set autoindent
- " Подсвечиваем все что можно подсвечивать
- let python_highlight_all = 1
- " Включаем 256 цветов в терминале
- set t_Co=256
- " В .py файлах включаем умные отступы после ключевых слов
- autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
- "Включить подсветку синтаксиса
- syntax on
- "Спрятать курсор мыши когда набираем текст
- set mousehide
- "Включить поддержку мыши
- set mouse=a
- "Кодировка терминала
- set termencoding=utf-8
- "Не мигать
- set novisualbell
- "Не пищать
- set t_vb=
- " Удобное поведение backspace
- set backspace=indent,eol,start whichwrap+=<,>,[,]
- " Вырубаем черточки на табах
- set showtabline=1
- " Переносим на другую строчку, разрываем строки
- set wrap
- set linebreak
- " Вырубаем .swp и ~ (резервные) файлы
- set nobackup
- set noswapfile
- " Кодировка файлов по умолчанию
- set encoding=utf-8
- set fileencodings=utf8,cp1251
- set clipboard=unnamed
- set ruler
- " нумерация строк
- set number
- " выделять найденное
- set hlsearch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement