Git Product home page Git Product logo

Comments (4)

tyrannicaltoucan avatar tyrannicaltoucan commented on May 8, 2024

Hmm... I can't reproduce this at all on iTerm:

matchparens

I think I just need to adjust the MatchParen foreground. Try overriding MatchParen by adding the following after setting the color scheme in your init.vim:

hi MatchParen guibg=#c47ebd guifg=#51617d

Does this make the cursor visible again?

from vim-deep-space.

cideM avatar cideM commented on May 8, 2024

Yeah that works. Anything that's not just reverse or manually reversing the colors work. I just tried it without dynamic cursor colors in both alacritty and termite and that also solves the problem. Now I am not sure if maybe the dynamic cursor adjustment of the terminal is confused by the MatchParen color change. In other words, I'm not sure if the terminals behave in the expected way here (although I'd err on the side of yes they do). What all color schemes that give me these issues have in common is that MatchParen uses the background from Normal (or almost the background, here it's gray1 and gray2) or just reverse). One color scheme where it works flawlessy is seoul256

Bottom line: if there is MatchParen color combo that you're okay with I'd be super happy about that :) but I'd understand if you consider this an edge case that people with terminals with such cursor adjustments have to live with

from vim-deep-space.

tyrannicaltoucan avatar tyrannicaltoucan commented on May 8, 2024

I'll just change it. There are way too many terminals with this behavior to call it an edge case.
I should have some time this weekend to mull it over and come up with something.

from vim-deep-space.

elquimista avatar elquimista commented on May 8, 2024

I have a similar issue, but this is more like an upside-down cursor problem. See screenshot:
screen shot 2018-11-20 at 12 50 28 pm
My cursor is actually on the opening curly brace in the screenshot (col 14), but it's misleading that it looks as if cursor is on the closing curly brace (col 34). With other color schemes, I don't have this issue.

from vim-deep-space.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.