Skip to content

Customizable vim mode text color#46639

Merged
mattermill merged 2 commits intozed-industries:mainfrom
everdrone:mode_foreground
Jan 13, 2026
Merged

Customizable vim mode text color#46639
mattermill merged 2 commits intozed-industries:mainfrom
everdrone:mode_foreground

Conversation

@everdrone
Copy link
Contributor

Release Notes:

  • Added ability to customize vim mode foreground

mode.mp4

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 12, 2026
@zed-industries-bot
Copy link
Contributor

zed-industries-bot commented Jan 13, 2026

Warnings
⚠️

This PR is missing release notes.

Please add a "Release Notes" section that describes the change:

Release Notes:

- Added/Fixed/Improved ...

If your change is not user-facing, you can use "N/A" for the entry:

Release Notes:

- N/A

Generated by 🚫 dangerJS against 7d534ea

@mattermill mattermill merged commit 5be4b60 into zed-industries:main Jan 13, 2026
23 checks passed
@sebkolind
Copy link

@everdrone this is really nice! How do you get rid of the default "--" which shows next to the mode?

@everdrone
Copy link
Contributor Author

@everdrone this is really nice! How do you get rid of the default "--" which shows next to the mode?

Thanks!
The -- characters disappear when setting a background color for the mode.

@BezBartek
Copy link

How to set it up?

@everdrone
Copy link
Contributor Author

How to set it up?

Try adding this to theme_overrides in your settings.json

        "Rosé Pine": {
            "vim.insert.background": "#252937",
            "vim.helix_normal.background": "#2f2834",
            "vim.normal.background": "#2f2834",
            "vim.helix_select.background": "#2b2539",
            "vim.visual.background": "#2b2539",
            "vim.visual_block.background": "#2b2539",
            "vim.visual_line.background": "#2b2539",
            "vim.insert.foreground": "#9ccfd8",
            "vim.helix_normal.foreground": "#ebbcba",
            "vim.normal.foreground": "#ebbcba",
            "vim.helix_select.foreground": "#c4a7e7",
            "vim.visual.foreground": "#c4a7e7",
            "vim.visual_block.foreground": "#c4a7e7",
            "vim.visual_line.foreground": "#c4a7e7",
        },

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants