Update colorscheme
- Include increment search while typing search string; - Append auto groups.
This commit is contained in:
parent
8b115f05f1
commit
9124335db4
2 changed files with 75 additions and 58 deletions
|
@ -8,80 +8,81 @@ set bg=dark
|
|||
let color_name="justmyscheme"
|
||||
|
||||
"=== Пользовательские цвета ===
|
||||
hi justmyschemeMainColor cterm=none ctermfg=0 ctermbg=35
|
||||
hi justmyschemeSecondColor ctermfg=255 ctermbg=29
|
||||
hi justmyschemeMainColor cterm=none ctermfg=0 ctermbg=222
|
||||
hi justmyschemeSecondColor ctermfg=0 ctermbg=216
|
||||
|
||||
"=== Основного интерфейса интерфейса ===
|
||||
hi Normal ctermbg=none
|
||||
hi Normal ctermbg=none
|
||||
"Цвета линейки строк (та, что слева номера строк показыват)
|
||||
hi LineNr cterm=none ctermfg=245 ctermbg=234
|
||||
hi CursorLineNr cterm=bold ctermfg=250 ctermbg=237
|
||||
hi CursorLine cterm=none ctermbg=234
|
||||
hi Folded cterm=none ctermfg=93 ctermbg=none
|
||||
hi ModeMsg cterm=none ctermfg=0 ctermbg=120
|
||||
hi NonText ctermfg=215
|
||||
hi Visual ctermbg=59
|
||||
hi ColorColumn ctermbg=235
|
||||
hi VertSplit cterm=none ctermfg=120 ctermbg=none
|
||||
hi LineNr cterm=none ctermfg=245 ctermbg=234
|
||||
hi CursorLineNr cterm=none ctermfg=137 ctermbg=238
|
||||
hi CursorLine cterm=none ctermbg=234
|
||||
hi Folded cterm=none ctermfg=93 ctermbg=none
|
||||
hi ModeMsg cterm=none ctermfg=0 ctermbg=222
|
||||
hi NonText ctermfg=215
|
||||
hi Visual ctermbg=59
|
||||
hi ColorColumn ctermbg=235
|
||||
hi VertSplit cterm=none ctermfg=120 ctermbg=none
|
||||
hi Search ctermbg=222
|
||||
|
||||
"=== Строка вкладок ===
|
||||
hi TabLine cterm=none ctermfg=252 ctermbg=235
|
||||
hi TabLineSel cterm=none ctermfg=0 ctermbg=35
|
||||
hi TabLineFill cterm=none ctermfg=None ctermbg=235
|
||||
hi TabLine cterm=none ctermfg=252 ctermbg=234
|
||||
hi TabLineSel cterm=none ctermfg=0 ctermbg=222
|
||||
hi TabLineFill cterm=none ctermfg=None ctermbg=234
|
||||
|
||||
hi WildMenu cterm=none ctermfg=0 ctermbg=246
|
||||
hi WildMenu cterm=none ctermfg=0 ctermbg=246
|
||||
|
||||
hi Pmenu ctermfg=242 ctermbg=233
|
||||
hi PmenuSel ctermfg=7 ctermbg=235
|
||||
hi Pmenu ctermfg=242 ctermbg=233
|
||||
hi PmenuSel ctermfg=7 ctermbg=235
|
||||
|
||||
" Статусная строка
|
||||
hi StatusLine cterm=none ctermfg=246 ctermbg=234
|
||||
hi StatusLine cterm=none ctermfg=246 ctermbg=234
|
||||
hi link StatusLineEditorMode justmyschemeMainColor
|
||||
hi link StatusLineFileType justmyschemeSecondColor
|
||||
hi StatusLineFileFormat ctermfg=247 ctermbg=235
|
||||
hi StatusLineEmpty ctermbg=235
|
||||
hi StatusLineReadOnlyFlag ctermfg=247 ctermbg=235
|
||||
hi StatusLineEncoding ctermfg=247 ctermbg=235
|
||||
hi StatusLineFileFormat ctermfg=247 ctermbg=235
|
||||
hi StatusLineEmpty ctermbg=235
|
||||
hi StatusLineReadOnlyFlag ctermfg=247 ctermbg=235
|
||||
hi StatusLineEncoding ctermfg=247 ctermbg=235
|
||||
hi link StatusLineRuler justmyschemeSecondColor
|
||||
hi link StatusLineBranchName justmyschemeMainColor
|
||||
|
||||
"=== Подсвтека синтаксиса ===
|
||||
" Заголовки 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 String ctermfg=229
|
||||
hi Number ctermfg=50
|
||||
hi Boolean ctermfg=215
|
||||
hi Constant ctermfg=153
|
||||
hi String ctermfg=183
|
||||
hi Number ctermfg=107
|
||||
hi Boolean ctermfg=215
|
||||
|
||||
hi Identifier cterm=none ctermfg=147
|
||||
hi Function ctermfg=153
|
||||
hi Identifier cterm=none ctermfg=147
|
||||
hi Function ctermfg=153
|
||||
|
||||
hi Statement ctermfg=141
|
||||
hi Statement ctermfg=217
|
||||
|
||||
hi PreProc ctermfg=162
|
||||
hi Include cterm=bold ctermfg=162
|
||||
hi PreProc ctermfg=174
|
||||
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 Error ctermbg=197
|
||||
hi Todo cterm=bold ctermfg=226 ctermbg=none
|
||||
hi Error ctermbg=197
|
||||
|
||||
" === Встроенные плагины ===
|
||||
|
||||
" Netrw
|
||||
hi netrwDir cterm=bold ctermfg=220
|
||||
hi netrwLink cterm=bold ctermfg=99
|
||||
hi netrwSymLink cterm=bold ctermfg=99
|
||||
hi netrwExe cterm=bold ctermfg=2
|
||||
hi netrwDir cterm=bold ctermfg=220
|
||||
hi netrwLink cterm=bold ctermfg=99
|
||||
hi netrwSymLink cterm=bold ctermfg=99
|
||||
hi netrwExe cterm=bold ctermfg=2
|
||||
|
||||
" Diff
|
||||
hi diffRemoved ctermbg=1
|
||||
hi diffAdded ctermbg=2
|
||||
hi diffChanged ctermbg=3
|
||||
hi diffRemoved ctermbg=1
|
||||
hi diffAdded ctermbg=2
|
||||
hi diffChanged ctermbg=3
|
||||
|
|
40
vimrc
40
vimrc
|
@ -11,12 +11,18 @@ set tabline=%!justmyrc#TabLine()
|
|||
|
||||
"Включает колонку нумерации строк
|
||||
set numberwidth=4
|
||||
"Показывает относительные значения (от текущей строки)
|
||||
set relativenumber
|
||||
"Отображает номер у текущей строки в комбинации с относительной позицией
|
||||
set number
|
||||
set cursorline
|
||||
|
||||
"Подсветка найденных фраз
|
||||
set hlsearch
|
||||
|
||||
"Подсветка фраз при наборе текста для поиска
|
||||
set incsearch
|
||||
|
||||
"Включение подсказок команд
|
||||
set wildmenu
|
||||
"Игнорировать расширения в подсказках
|
||||
|
@ -66,7 +72,7 @@ set backspace=indent,eol,start
|
|||
imap jk <ESC>
|
||||
|
||||
"Сброс подсветки поиска в нормальном режиме
|
||||
nmap <space> :set nohlsearch<CR>
|
||||
nmap <space> :noh<CR>
|
||||
|
||||
"Автонастройка для определенных типов файлов
|
||||
augroup GitBranch
|
||||
|
@ -77,28 +83,38 @@ augroup END
|
|||
|
||||
augroup Python
|
||||
autocmd BufEnter *.py compiler pycodestyle
|
||||
"Кеймапы для запуска Python скриптов
|
||||
autocmd BufEnter *.py nmap <F5> :!python3 %<CR>
|
||||
augroup END
|
||||
|
||||
augroup Markdown
|
||||
autocmd BufEnter *.md set wrap
|
||||
autocmd BufEnter *.md set colorcolumn=80
|
||||
autocmd BufLeave *.md set colorcolumn=0
|
||||
autocmd BufEnter *.md set textwidth=80
|
||||
autocmd BufLeave *.md set textwidth=0
|
||||
augroup END
|
||||
|
||||
"Кеймапы для запуска Python скриптов
|
||||
autocmd BufEnter *.py nmap <F5> :!python3 %<CR>
|
||||
augroup Clang
|
||||
"Кеймап для GCC
|
||||
autocmd BufEnter *.c nmap <F5> :make<CR>
|
||||
augroup END
|
||||
|
||||
"Автообнаружение файла nftables
|
||||
autocmd BufRead,BufNewFile nftables.conf,*.nft,*/etc/nftables/* set filetype=nftables
|
||||
augroup Nftables
|
||||
"Автообнаружение файла nftables
|
||||
autocmd BufRead,BufNewFile nftables.conf,*.nft,*/etc/nftables/* set filetype=nftables
|
||||
augroup END
|
||||
|
||||
"Кеймап для GCC
|
||||
autocmd BufEnter *.c nmap <F5> :make<CR>
|
||||
augroup Bash
|
||||
"Кеймапы запуска Bash скриптов
|
||||
autocmd BufEnter *.sh nmap <F5> :!bash %<CR>
|
||||
augroup END
|
||||
|
||||
"Кеймапы запуска Bash скриптов
|
||||
autocmd BufEnter *.sh nmap <F5> :!bash %<CR>
|
||||
|
||||
"Кеймапы обновления темы vim
|
||||
autocmd BufEnter *.vim nnoremap <F5> :source %<CR>
|
||||
augroup Vim
|
||||
"Кеймапы обновления темы vim
|
||||
autocmd BufEnter vimrc nnoremap <F5> :source %<CR>
|
||||
autocmd BufEnter *.vim nnoremap <F5> :source %<CR>
|
||||
augroup END
|
||||
|
||||
"Установка своей цветовой схемы
|
||||
colorscheme justmyscheme
|
||||
|
|
Loading…
Reference in a new issue