1
0
Fork 0

Update colorscheme

- Include increment search while typing search string;
- Append auto groups.
This commit is contained in:
Иван Солнцев 2024-09-30 23:51:43 +03:00
parent 8b115f05f1
commit 9124335db4
2 changed files with 75 additions and 58 deletions

View file

@ -8,26 +8,27 @@ set bg=dark
let color_name="justmyscheme" let color_name="justmyscheme"
"=== Пользовательские цвета === "=== Пользовательские цвета ===
hi justmyschemeMainColor cterm=none ctermfg=0 ctermbg=35 hi justmyschemeMainColor cterm=none ctermfg=0 ctermbg=222
hi justmyschemeSecondColor ctermfg=255 ctermbg=29 hi justmyschemeSecondColor ctermfg=0 ctermbg=216
"=== Основного интерфейса интерфейса === "=== Основного интерфейса интерфейса ===
hi Normal ctermbg=none hi Normal ctermbg=none
"Цвета линейки строк (та, что слева номера строк показыват) "Цвета линейки строк (та, что слева номера строк показыват)
hi LineNr cterm=none ctermfg=245 ctermbg=234 hi LineNr cterm=none ctermfg=245 ctermbg=234
hi CursorLineNr cterm=bold ctermfg=250 ctermbg=237 hi CursorLineNr cterm=none ctermfg=137 ctermbg=238
hi CursorLine cterm=none ctermbg=234 hi CursorLine cterm=none ctermbg=234
hi Folded cterm=none ctermfg=93 ctermbg=none hi Folded cterm=none ctermfg=93 ctermbg=none
hi ModeMsg cterm=none ctermfg=0 ctermbg=120 hi ModeMsg cterm=none ctermfg=0 ctermbg=222
hi NonText ctermfg=215 hi NonText ctermfg=215
hi Visual ctermbg=59 hi Visual ctermbg=59
hi ColorColumn ctermbg=235 hi ColorColumn ctermbg=235
hi VertSplit cterm=none ctermfg=120 ctermbg=none hi VertSplit cterm=none ctermfg=120 ctermbg=none
hi Search ctermbg=222
"=== Строка вкладок === "=== Строка вкладок ===
hi TabLine cterm=none ctermfg=252 ctermbg=235 hi TabLine cterm=none ctermfg=252 ctermbg=234
hi TabLineSel cterm=none ctermfg=0 ctermbg=35 hi TabLineSel cterm=none ctermfg=0 ctermbg=222
hi TabLineFill cterm=none ctermfg=None ctermbg=235 hi TabLineFill cterm=none ctermfg=None ctermbg=234
hi WildMenu cterm=none ctermfg=0 ctermbg=246 hi WildMenu cterm=none ctermfg=0 ctermbg=246
@ -49,28 +50,28 @@ hi link StatusLineBranchName justmyschemeMainColor
" Заголовки Markdown " Заголовки Markdown
hi Title cterm=bold ctermfg=189 hi Title cterm=bold ctermfg=189
" Комментарии в языках программирования " Комментарии в языках программирования
hi Comment ctermfg=60 hi Comment ctermfg=243
hi Constant ctermfg=153 hi Constant ctermfg=153
hi String ctermfg=229 hi String ctermfg=183
hi Number ctermfg=50 hi Number ctermfg=107
hi Boolean ctermfg=215 hi Boolean ctermfg=215
hi Identifier cterm=none ctermfg=147 hi Identifier cterm=none ctermfg=147
hi Function ctermfg=153 hi Function ctermfg=153
hi Statement ctermfg=141 hi Statement ctermfg=217
hi PreProc ctermfg=162 hi PreProc ctermfg=174
hi Include cterm=bold ctermfg=162 hi Include cterm=bold ctermfg=156
hi Type ctermfg=212 hi Type ctermfg=218
hi Delimiter ctermfg=189 hi Delimiter ctermfg=189
hi Special ctermfg=219 hi Special ctermfg=219
hi Todo cterm=bold ctermfg=154 ctermbg=none hi Todo cterm=bold ctermfg=226 ctermbg=none
hi Error ctermbg=197 hi Error ctermbg=197
" === Встроенные плагины === " === Встроенные плагины ===

30
vimrc
View file

@ -11,12 +11,18 @@ set tabline=%!justmyrc#TabLine()
"Включает колонку нумерации строк "Включает колонку нумерации строк
set numberwidth=4 set numberwidth=4
"Показывает относительные значения (от текущей строки)
set relativenumber set relativenumber
"Отображает номер у текущей строки в комбинации с относительной позицией
set number
set cursorline set cursorline
"Подсветка найденных фраз "Подсветка найденных фраз
set hlsearch set hlsearch
"Подсветка фраз при наборе текста для поиска
set incsearch
"Включение подсказок команд "Включение подсказок команд
set wildmenu set wildmenu
"Игнорировать расширения в подсказках "Игнорировать расширения в подсказках
@ -66,7 +72,7 @@ set backspace=indent,eol,start
imap jk <ESC> imap jk <ESC>
"Сброс подсветки поиска в нормальном режиме "Сброс подсветки поиска в нормальном режиме
nmap <space> :set nohlsearch<CR> nmap <space> :noh<CR>
"Автонастройка для определенных типов файлов "Автонастройка для определенных типов файлов
augroup GitBranch augroup GitBranch
@ -77,28 +83,38 @@ augroup END
augroup Python augroup Python
autocmd BufEnter *.py compiler pycodestyle autocmd BufEnter *.py compiler pycodestyle
"Кеймапы для запуска Python скриптов
autocmd BufEnter *.py nmap <F5> :!python3 %<CR>
augroup END augroup END
augroup Markdown augroup Markdown
autocmd BufEnter *.md set wrap autocmd BufEnter *.md set wrap
autocmd BufEnter *.md set colorcolumn=80 autocmd BufEnter *.md set colorcolumn=80
autocmd BufLeave *.md set colorcolumn=0 autocmd BufLeave *.md set colorcolumn=0
autocmd BufEnter *.md set textwidth=80
autocmd BufLeave *.md set textwidth=0
augroup END augroup END
"Кеймапы для запуска Python скриптов augroup Clang
autocmd BufEnter *.py nmap <F5> :!python3 %<CR>
"Автообнаружение файла nftables
autocmd BufRead,BufNewFile nftables.conf,*.nft,*/etc/nftables/* set filetype=nftables
"Кеймап для GCC "Кеймап для GCC
autocmd BufEnter *.c nmap <F5> :make<CR> autocmd BufEnter *.c nmap <F5> :make<CR>
augroup END
augroup Nftables
"Автообнаружение файла nftables
autocmd BufRead,BufNewFile nftables.conf,*.nft,*/etc/nftables/* set filetype=nftables
augroup END
augroup Bash
"Кеймапы запуска Bash скриптов "Кеймапы запуска Bash скриптов
autocmd BufEnter *.sh nmap <F5> :!bash %<CR> autocmd BufEnter *.sh nmap <F5> :!bash %<CR>
augroup END
augroup Vim
"Кеймапы обновления темы vim "Кеймапы обновления темы vim
autocmd BufEnter vimrc nnoremap <F5> :source %<CR>
autocmd BufEnter *.vim nnoremap <F5> :source %<CR> autocmd BufEnter *.vim nnoremap <F5> :source %<CR>
augroup END
"Установка своей цветовой схемы "Установка своей цветовой схемы
colorscheme justmyscheme colorscheme justmyscheme