Closed winkee01 closed 4 years ago
Please clarify; you’re using a colorscheme that has nearly zero syntax highlighting. Sounds like user error to me.
Vim has built-in syntax highlighting supported C/C++ and many other languages, so I don't need to manually apply any syntax highlighting, when I change my colorscheme to fogbell, all syntax highlightings are gone.
here is a screencast
That looks correct; no bug there. See the screenshots on the README; this colorscheme is complete white on black. That’s the purpose. The Only syntax groups that should not be simple white on black are comments.
That looks correct; no bug there. See the screenshots on the README; this colorscheme is complete white on black. That’s the purpose. The Only syntax groups that should not be simple white on black are comments.
no syntax highlighting? I don't quite get it. so what's the use of it?
After a long time using lots of colors (see my other colorscheme, Spacacamp), I began to wonder whether I was training myself to “code by colors” rather than actually gaining an understanding of the syntactical structure and clarity of my code. I looked into it online and found that there’s a significant minority of programmers who prefer nearly or completely monochrome syntax colors, except perhaps for comments (since those aren’t code). Rob Pike famously prefers black text on a cornsilk yellow background, and there are a number of other colorschemes that do what fogbell does (to varying degrees).
I’ve found I actually quite prefer editing without colors, so if it interests you I encourage you to give it a try. Everyone is different though, so your mileage may vary.
And in case you’re wondering why I don’t just turn syntax
off, here’s a couple reasons:
I hope this helps! If you feel satisfied that this isn’t a bug, may I close the issue?
@winkee01 - I'll close this issue by end of day if I don't hear back
After a long time using lots of colors (see my other colorscheme, Spacacamp), I began to wonder whether I was training myself to “code by colors” rather than actually gaining an understanding of the syntactical structure and clarity of my code. I looked into it online and found that there’s a significant minority of programmers who prefer nearly or completely monochrome syntax colors, except perhaps for comments (since those aren’t code). Rob Pike famously prefers black text on a cornsilk yellow background, and there are a number of other colorschemes that do what fogbell does (to varying degrees).
I’ve found I actually quite prefer editing without colors, so if it interests you I encourage you to give it a try. Everyone is different though, so your mileage may vary.
And in case you’re wondering why I don’t just turn
syntax
off, here’s a couple reasons:
- to differentiate comments (as mentioned)
- to customize the contrast ratio
- to enable syntax enrichments in markdown files, vimwiki, etc.
I hope this helps! If you feel satisfied that this isn’t a bug, may I close the issue?
Sorry for the late reply.
Initially I didn't quite get it, even a bit shock about it, but your explanation regarding to this style of colorscheme is very reasonable and I can understand it now.
I have full respect for your coding philosophy, everyone has his experience and philosophy, so the choice of colorscheme will largely diverge, but I am going to give it a try some day, again, thank you for the explanation.
Anytime! Thanks for asking
After apply this colorscheme, all my syntax highlighting refuse to work.