Comments (8)
Apologies, my bad.
I just committed a fix that should resolve this issue.
Best regards.
from vim-nightfly-colors.
awesome, thanks for the quick fix!
from vim-nightfly-colors.
Hello again,
I decided to explore this issue by installinf CoC and trying to recreate your issue.
Which I am not able to do.
I too am using Neovim 0.6 (linux) with treesitter and CoC (latest release branch version as of December 8).
By default CocUnusedHighlight
links to CocFadeOut
which itself links to Conceal
.
Commit 673d276
removed the CocUnusedHighlight
group but also changed the color of Conceal
to a lighter color.
My workaround for you really should not be needed, and from my testing it isn't needed. Hence, I will remove it. It will likely break your setup, but we should debug the underlying cause of your issue since I think the CocUnusedHighlight
group is somehow screwed up in your setup.
In your case I suggest you run the following commands and see if they match my results:
If you don't have time to debug you could temporarily add the following to your setup to get you by:
hi link CocUnusedHighlight TSVariable
from vim-nightfly-colors.
Sorry for the diversion :)
I have added the workaround back in.....and now I know about the issues of indentLine; I can keep that in the memory bank if other users encounter Conceal
issues. So this little exercise is still useful to me.
In your case, I strongly suggest moving over to indent-blankline which is a much better plugin than indentLine; it is even treesitter aware. Here is my indent-blankline config.
Cheers.
from vim-nightfly-colors.
Thank you! I will switch to indent-blankline
instead 😬
from vim-nightfly-colors.
Hi - thanks for the update.
here're my results:
for some reason I have a different Conceal color 🤔
from vim-nightfly-colors.
OK I think i figured it out - this seems to have something to do with https://github.com/Yggdroot/indentLine
I'm getting the same color as you did as soon as I remove indentLine
- could you confirm if you could reproduce the issue with that plugin?
from vim-nightfly-colors.
Yeah, I can repeat it now.
indentLine plugin completely overwrites the value of Conceal
unless you set:
let g:indentLine_setColors = 0
I don't encounter this issue since I use the indent-blankline.nvim which is a much better plugin for use in Neovim. It uses virtual text for the indent guides instead of concealed text.
As for the combination of indentLine and CoC, let me think about things. I need to figure out a solution that works best for everyone. That may just be as simple as reverting my reverting.
Thanks for taking the time, I appreciate it.
from vim-nightfly-colors.
Related Issues (20)
- Extremely hard to notice `listchars` HOT 3
- icon background are off at places HOT 6
- Invalid character HOT 7
- Disruptive changes in treesitter HOT 1
- colorscheme nightfly not found HOT 4
- W18: Invalid character in group name HOT 1
- `g:nightflyTransparent` is not working HOT 2
- LSP diagnostics is not colored HOT 5
- Tmux Version of Nightfly Theme? HOT 3
- Cant enable theme HOT 2
- How to customize (or fix) some elements HOT 4
- Provide an option for colourful diagnostic virtual text. HOT 1
- Lsp Saga Support HOT 2
- IncSearch is a bit hard to read HOT 4
- Gigsign inline group HOT 4
- Nvim-navic highlight support HOT 7
- When I use nightfly colors the color become weird, how can I fix it ? HOT 2
- Visual stimulus overdose HOT 3
- Support new treesitter captures HOT 5
- [question] italics in markdown HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim-nightfly-colors.