mirror of
https://github.com/nordtheme/vim.git
synced 2026-09-10 07:36:23 -04:00
Merge pull request #153 from arcticicestudio/feature/gh-132-bold-vertical-split-line-config
Theme config for bolder vertical split line
This commit is contained in:
commit
9059d7d843
16
README.md
16
README.md
|
|
@ -26,6 +26,7 @@ Nord Vim is a 16 colorspace theme build to run in GUI- and terminal mode with su
|
|||
- [Comment Contrast](#comment-contrast)
|
||||
- [Uniform diff Background](#uniform-diff-background)
|
||||
- [Line number background](#line-number-background)
|
||||
- [Bold Vertical Split Line](#bold-vertical-split-line)
|
||||
- [Plugin Support](#plugin-support)
|
||||
- [UI Plugins](#ui-plugins)
|
||||
- [Language Plugins](#language-plugins)
|
||||
|
|
@ -259,6 +260,20 @@ let g:nord_cursor_line_number_background = 1
|
|||
<p align="center"><strong>No background (default)</strong><br><img src="https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-config-cursor-line-number-background-default.png"/><br><strong>Enabled background</strong><br><img src="https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-config-cursor-line-number-background.png"/>
|
||||
</p>
|
||||
|
||||
### Bold Vertical Split Line
|
||||
|
||||
Enables a bolder vertical split line by using `nord1` as background.
|
||||
|
||||
```viml
|
||||
let g:nord_bold_vertical_split_line = 1
|
||||
```
|
||||
|
||||
To change the separator character used to display the vertical line please see the documentation about Vim's [`fillchars`][vdoc-fillchars] variable: `:help fillchars`
|
||||
|
||||
<p align="center"><strong>With base editor background (default)</strong><br><img src="https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-config-bold-vertical-split-line-default.png"/></p>
|
||||
|
||||
<p align="center"><strong>With enabled bold <code>nord1</code> background</strong><br><img src="https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-config-bold-vertical-split-line.png"/></p>
|
||||
|
||||
## Plugin Support
|
||||
|
||||
Nord Vim provides support for many third-party language- and UI plugins.
|
||||
|
|
@ -332,3 +347,4 @@ Please report issues/bugs, feature requests and suggestions for improvements to
|
|||
[scrot-lang-ruby]: https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-lang-ruby.png
|
||||
[scrot-readme-default-profile]: https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-readme-default-profile.png
|
||||
[scrot-readme-lazy-profile-change]: https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/assets/scrot-readme-lazy-profile-change.png
|
||||
[vdoc-fillchars]: http://vimdoc.sourceforge.net/htmldoc/options.html#'fillchars'
|
||||
|
|
|
|||
BIN
assets/scrot-config-bold-vertical-split-line-default.png
Normal file
BIN
assets/scrot-config-bold-vertical-split-line-default.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
BIN
assets/scrot-config-bold-vertical-split-line.png
Normal file
BIN
assets/scrot-config-bold-vertical-split-line.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
|
|
@ -122,6 +122,10 @@ if !exists("g:nord_cursor_line_number_background")
|
|||
let g:nord_cursor_line_number_background = 0
|
||||
endif
|
||||
|
||||
if !exists("g:nord_bold_vertical_split_line")
|
||||
let g:nord_bold_vertical_split_line = 0
|
||||
endif
|
||||
|
||||
function! s:hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp)
|
||||
if a:guifg != ""
|
||||
exec "hi " . a:group . " guifg=" . a:guifg
|
||||
|
|
@ -248,7 +252,12 @@ call s:hi("TabLineSel", s:nord8_gui, s:nord3_gui, s:nord8_term, s:nord3_term, "N
|
|||
|
||||
"+--- Window ---+
|
||||
call s:hi("Title", s:nord4_gui, "", "NONE", "", "NONE", "")
|
||||
call s:hi("VertSplit", s:nord2_gui, s:nord1_gui, s:nord3_term, s:nord1_term, "NONE", "")
|
||||
|
||||
if g:nord_bold_vertical_split_line == 0
|
||||
call s:hi("VertSplit", s:nord2_gui, s:nord0_gui, s:nord3_term, "NONE", "NONE", "")
|
||||
else
|
||||
call s:hi("VertSplit", s:nord2_gui, s:nord1_gui, s:nord3_term, s:nord1_term, "NONE", "")
|
||||
endif
|
||||
|
||||
"+----------------------+
|
||||
"+ Language Base Groups +
|
||||
|
|
|
|||
Loading…
Reference in a new issue