Advertisement
kunansy

Untitled

Mar 18th, 2021
1,888
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 2.13 KB | None | 0 0
  1. " тире
  2. map tt <ESC>a<SPACE><SPACE><ESC>
  3. map ta <ESC>a<SPACE><SPACE><ESC>a
  4.  
  5. " кавычки
  6. map qm <ESC>a<SPACE>«»<SPACE><ESC>
  7. map qa <ESC>a<SPACE>«»<SPACE><ESC>hha
  8.  
  9. " квантор всеобщности
  10. map kvat <ESC>a<SPACE><SPACE><ESC>
  11. map kvaa <ESC>a<SPACE><SPACE><ESC>a
  12.  
  13. " экзистенциальный квантор
  14. map kvet <ESC>a<SPACE><SPACE><ESC>
  15. map kvea <ESC>a<SPACE><SPACE><ESC>a
  16.  
  17. " Настройки табов для Python, согласно рекомендациям
  18. set tabstop=4
  19. set shiftwidth=4
  20. set smarttab
  21. "Ставим табы пробелами
  22. set expandtab
  23. "4 пробела в табе, чтобы по PEP8 не смешивать их
  24. set softtabstop=4
  25.  
  26. " Автоотступ
  27. set autoindent
  28.  
  29. " Подсвечиваем все что можно подсвечивать
  30. let python_highlight_all = 1
  31.  
  32. " Включаем 256 цветов в терминале
  33. set t_Co=256
  34.  
  35. " В .py файлах включаем умные отступы после ключевых слов
  36. autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
  37.  
  38. "Включить подсветку синтаксиса
  39. syntax on
  40.  
  41. "Спрятать курсор мыши когда набираем текст
  42. set mousehide
  43.  
  44. "Включить поддержку мыши
  45. set mouse=a
  46.  
  47. "Кодировка терминала
  48. set termencoding=utf-8
  49.  
  50. "Не мигать
  51. set novisualbell
  52.  
  53. "Не пищать
  54. set t_vb=
  55.  
  56. " Удобное поведение backspace
  57. set backspace=indent,eol,start whichwrap+=<,>,[,]
  58.  
  59. " Вырубаем черточки на табах
  60. set showtabline=1
  61.  
  62. " Переносим на другую строчку, разрываем строки
  63. set wrap
  64. set linebreak
  65.  
  66. " Вырубаем .swp и ~ (резервные) файлы
  67. set nobackup
  68. set noswapfile
  69.  
  70. " Кодировка файлов по умолчанию
  71. set encoding=utf-8
  72. set fileencodings=utf8,cp1251
  73.  
  74. set clipboard=unnamed
  75. set ruler
  76.  
  77. " нумерация строк
  78. set number
  79. " выделять найденное
  80. set hlsearch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement