You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't particularly like the COLORFGBG mechanism, but it seems to be useful to people who use a terminal that doesn't support querying. See dalance/termbg#18 (comment).
Most terminals listed above that set COLORFGBG also support the corresponding escape sequences, so preferringCOLORFGBG would result in incorrect values when the values are changed at runtime (the escape sequences get the up-to-date value while the env var does not change).
Neovim doesn't see a need for supporting COLORFGBG
The text was updated successfully, but these errors were encountered:
I don't particularly like the
COLORFGBG
mechanism, but it seems to be useful to people who use a terminal that doesn't support querying. See dalance/termbg#18 (comment).Terminals
urxvt(1)
: https://man.archlinux.org/man/extra/rxvt-unicode/urxvt.1.en#COLORFGBGCOLORFGBG
but only communicates dark-on-light vs light-on-dark: https://invent.kde.org/utilities/konsole/-/blob/f62bce57d00bcc5fc7bfb265303bd3bccaef2c05/src/session/Session.cpp#L557-L56115;0
and0;15
(light-on-dark / dark-on-light) if no colors match: https://gitlab.com/gnachman/iterm2/-/blob/66dae7174eea71d289bce06b0513a35b8fcc857e/sources/iTermAdvancedSettingsModel.m#L377Applications
NCURSES_ASSUMED_COLORS
env var to communicate color fg / bg.Notes
COLORFGBG
also support the corresponding escape sequences, so preferringCOLORFGBG
would result in incorrect values when the values are changed at runtime (the escape sequences get the up-to-date value while the env var does not change).COLORFGBG
The text was updated successfully, but these errors were encountered: