all repos — h3rald @ 2989e391b68cd018132464253c6f4eb290718255

The sources of https://h3rald.com

herald.vim release 0.2.1.
h3rald h3rald@h3rald.com
Thu, 12 Nov 2009 14:21:07 +0100
commit

2989e391b68cd018132464253c6f4eb290718255

parent

a6d8dfd7e5a9a137232a6873b287ab6cc3ae1250

A content/articles/herald-vim-021.textile

@@ -0,0 +1,22 @@

+----- +:type: article +:tags: ['programming', 'vim'] +:date: 2009-11-12 13:34:29.894000 +01:00 +:permalink: herald-vim-021 +:title: "herald.vim 0.2.1 released" +:toc: false +:summary: Minor changes to the herald color scheme for Vim. +----- + +!>/images/herald.vim/0.2.1_release.png! + +%(dropcap)I% just updated the "Herald Vim color scheme":/herald-vim-color-scheme/ to improve the readability of delimiters and search results. + +Delimiters are now red (the same color as operators) instead of yellow, so that you can tell the start and end of a string or regular expression more easily. Additionally, search results are no longer highlighted with black text on an orange background for two reasons: +* the orange background is a bit too strong +* the black foreground causes letters to become _completely hidden_ by the _cursorline_ and _cursorcolumn_ + +Search results now have a gray background and a yellow background, as shown in the screenshot on the right. + +If you have any constructive suggestion on how to improve this color scheme, don't hesitate to add a comment to this post! +
M content/herald-vim-color-scheme.textilecontent/herald-vim-color-scheme.textile

@@ -9,6 +9,9 @@ You can get the latest version *"HERE":/files/herald.vim* (direct link).

h3. Changelog +* *v0.2.1* +** Improved readability in search highlights +** Delimiters are now rendered like operators * *v0.2.0* ** Support for 8 and 16 color modes ** Fixed completion menu colors

@@ -19,10 +22,11 @@ ** Initial Release

h3. Screenshot -!/images/herald.vim/herald_vim.png! +!/images/herald.vim/herald_vim_example.png! h3. Resources -* "Original Announcement":http://www.h3rald.com/articles/herald-vim-color-scheme +* "First Announcement":/articles/herald-vim-color-scheme +* "0.2.1 Release Annoucement":/articles/herald-vim-021 * "Script Page":http://www.vim.org/scripts/script.php?script_id=2684 [on Vim.org] * "File History":http://github.com/h3rald/stash/commits/master/.vim/colors/herald.vim [on GitHub]
M resources/files/herald.vimresources/files/herald.vim

@@ -51,8 +51,8 @@ hi MoreMsg guibg=#1F1F1F guifg=#FFA500 gui=none

hi ModeMsg guibg=#1F1F1F guifg=#FFA500 gui=none " -> Search - hi Search guibg=#FF9E16 gui=none - hi IncSearch guibg=#FF9E16 gui=none + hi Search guibg=#696567 guifg=#FFEE68 gui=none + hi IncSearch guibg=#696567 guifg=#FFEE68 gui=none " -> Diff hi DiffAdd guibg=#006124 guifg=#ED9000 gui=none

@@ -86,12 +86,12 @@ hi Function guibg=#1F1F1F guifg=#90CBF1 gui=none

hi Ignore guibg=#1F1F1F guifg=#1F1F1F gui=none hi MatchParen guibg=#FFA500 guifg=#1F1F1F gui=none hi PreProc guibg=#1F1F1F guifg=#BF81FA gui=none - hi Special guibg=#1F1F1F guifg=#FFB539 gui=none + hi Special guibg=#1F1F1F guifg=#FFEE68 gui=none hi Todo guibg=#1F1F1F guifg=#FC4234 gui=bold hi Underlined guibg=#1F1F1F guifg=#FC4234 gui=underline hi Statement guibg=#1F1F1F guifg=#E783E9 gui=none hi Operator guibg=#1F1F1F guifg=#FC6984 gui=none - hi Delimiter guibg=#1F1F1F guifg=#FFEC48 gui=none + hi Delimiter guibg=#1F1F1F guifg=#FC6984 gui=none hi Type guibg=#1F1F1F guifg=#FFEE68 gui=none hi Exception guibg=#1F1F1F guifg=#FC4234 gui=none

@@ -138,8 +138,8 @@ hi MoreMsg ctermbg=234 ctermfg=214 cterm=none

hi ModeMsg ctermbg=234 ctermfg=214 cterm=none " -> Search - hi Search ctermbg=214 cterm=none - hi IncSearch ctermbg=214 cterm=none + hi Search ctermbg=241 ctermfg=227 cterm=none + hi IncSearch ctermbg=241 ctermfg=227 cterm=none " -> Diff hi DiffAdd ctermbg=22 ctermfg=208 cterm=none

@@ -173,12 +173,12 @@ hi Function ctermbg=234 ctermfg=117 cterm=none

hi Ignore ctermbg=234 ctermfg=234 cterm=none hi MatchParen ctermbg=214 ctermfg=234 cterm=none hi PreProc ctermbg=234 ctermfg=141 cterm=none - hi Special ctermbg=234 ctermfg=215 cterm=none + hi Special ctermbg=234 ctermfg=227 cterm=none hi Todo ctermbg=234 ctermfg=203 cterm=bold hi Underlined ctermbg=234 ctermfg=203 cterm=underline hi Statement ctermbg=234 ctermfg=176 cterm=none hi Operator ctermbg=234 ctermfg=204 cterm=none - hi Delimiter ctermbg=234 ctermfg=227 cterm=none + hi Delimiter ctermbg=234 ctermfg=204 cterm=none hi Type ctermbg=234 ctermfg=227 cterm=none hi Exception ctermbg=234 ctermfg=203 cterm=none

@@ -225,8 +225,8 @@ hi MoreMsg ctermbg=8 ctermfg=14 cterm=none

hi ModeMsg ctermbg=8 ctermfg=14 cterm=none " -> Search - hi Search ctermbg=6 cterm=none - hi IncSearch ctermbg=6 cterm=none + hi Search ctermbg=7 ctermfg=14 cterm=none + hi IncSearch ctermbg=7 ctermfg=14 cterm=none " -> Diff hi DiffAdd ctermbg=0 ctermfg=10 cterm=none

@@ -260,12 +260,12 @@ hi Function ctermbg=8 ctermfg=11 cterm=none

hi Ignore ctermbg=8 ctermfg=8 cterm=none hi MatchParen ctermbg=14 ctermfg=8 cterm=none hi PreProc ctermbg=8 ctermfg=5 cterm=none - hi Special ctermbg=8 ctermfg=12 cterm=none + hi Special ctermbg=8 ctermfg=14 cterm=none hi Todo ctermbg=8 ctermfg=12 cterm=bold hi Underlined ctermbg=8 ctermfg=12 cterm=underline hi Statement ctermbg=8 ctermfg=13 cterm=none hi Operator ctermbg=8 ctermfg=4 cterm=none - hi Delimiter ctermbg=8 ctermfg=14 cterm=none + hi Delimiter ctermbg=8 ctermfg=4 cterm=none hi Type ctermbg=8 ctermfg=14 cterm=none hi Exception ctermbg=8 ctermfg=12 cterm=none

@@ -313,8 +313,8 @@ hi MoreMsg ctermbg=8 ctermfg=6 cterm=none

hi ModeMsg ctermbg=8 ctermfg=6 cterm=none " -> Search - hi Search ctermbg=6 cterm=none - hi IncSearch ctermbg=6 cterm=none + hi Search ctermbg=7 ctermfg=6 cterm=none + hi IncSearch ctermbg=7 ctermfg=6 cterm=none " -> Diff hi DiffAdd ctermbg=0 ctermfg=2 cterm=none

@@ -348,12 +348,12 @@ hi Function ctermbg=8 ctermfg=3 cterm=none

hi Ignore ctermbg=8 ctermfg=8 cterm=none hi MatchParen ctermbg=6 ctermfg=8 cterm=none hi PreProc ctermbg=8 ctermfg=5 cterm=none - hi Special ctermbg=8 ctermfg=4 cterm=none + hi Special ctermbg=8 ctermfg=6 cterm=none hi Todo ctermbg=8 ctermfg=4 cterm=bold hi Underlined ctermbg=8 ctermfg=4 cterm=underline hi Statement ctermbg=8 ctermfg=5 cterm=none hi Operator ctermbg=8 ctermfg=4 cterm=none - hi Delimiter ctermbg=8 ctermfg=6 cterm=none + hi Delimiter ctermbg=8 ctermfg=4 cterm=none hi Type ctermbg=8 ctermfg=6 cterm=none hi Exception ctermbg=8 ctermfg=4 cterm=none