Skip to content

Some problems about highlight groups #940

@mao-yining

Description

@mao-yining

I tried to add cattpuccin in vim/colorschemes and here is some problems and solutions about their reviews.

Format of this issue

Group                Foreground        Background        Attributes

Problem: Lack support of Toolbar

Solution:

ToolbarLine	none	none
ToolbarButton	rosewater	none	bold

Problem: Todo is not clear in diff colors

todo in diff

Solution: reverse it

-Todo                 base              flamingo          bold
+Todo                 flamingo          base              bold

Problem: Lack of some links

PopupNotification -> WarningMsg
LineNrAbove -> LineNr
LineNrBelow -> LineNr
CursorLineSign -> FoldColumn

Problem: Lack of Added/Changed/Removed

Added                green             none
Removed              red               none
Changed              blue              none

Problem: Suggest to make lCursor/CursorIM different from Cursor

lCursor              base              red
CursorIM             base              mauve

Problem: Suggest to make StatusLineNC/StatusLine much clearer

It is quite hard to quickly see the active window for me, but I guess this is a design choice? image

TODO: not solved

Problem: For quickfix, it is not clear what is the quickfixline what is visual:

TODO: not solved

Problem: Suggest to remove MatchParen's background color

The last } is not actually selected, but visually it looks like it is:

MatchParen needs to be distinguishable from Visual

Here it is visually selected and it has no difference with previous screenshot:

Solution:

-MatchParen           peach             surface1          bold
+MatchParen           peach             none              bold

Problem: There are some of the Pmenu* highlights missing

Solution:

PmenuMatch	peach	mantle
PmenuMatchSel	peach	surface0

If you have some advices or different views about my solutions, please point out.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions