Created
February 25, 2026 20:35
-
-
Save laricko/d9002cc553ef15c372e7801fc876420e to your computer and use it in GitHub Desktop.
vimrc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| set number " показывать номера строк | |
| syntax on " включить подсветку синтаксиса | |
| set termguicolors " использовать truecolor (24-bit цвета) | |
| set mouse=a " включить мышку во всех режимах | |
| set clipboard=unnamedplus " использовать системный буфер обмена macOS | |
| set nowrap " не переносить длинные строки | |
| set cursorline " подсвечивать текущую строку | |
| set scrolloff=8 | |
| nnoremap <C-d> 10j | |
| nnoremap <C-u> 10k | |
| " стиль подсветки строки курсора | |
| highlight CursorLine gui=NONE cterm=NONE guibg=#1f1f1f | |
| " убрать underline/жирность у номеров строк | |
| highlight LineNr gui=NONE cterm=NONE | |
| highlight CursorLineNr gui=NONE cterm=NONE | |
| " цвет самого блока курсора (может игнорироваться терминалом) | |
| highlight Cursor cterm=NONE ctermfg=Black ctermbg=Yellow | |
| " ========================= | |
| " Cursor shape (Terminal.app) | |
| " ========================= | |
| let &t_SI = "\e[6 q" " insert mode → вертикальная линия (bar) | |
| let &t_EI = "\e[2 q" " normal mode → блок | |
| let &t_SR = "\e[4 q" " replace mode → underline | |
| " ========================= | |
| " Indentation (Python-friendly) | |
| " ========================= | |
| set tabstop=4 " ширина таба = 4 пробела | |
| set shiftwidth=4 " сдвиг при >> << = 4 пробела | |
| set expandtab " заменять табы пробелами | |
| set autoindent " сохранять отступ предыдущей строки | |
| set smartindent " умные отступы для кода |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment