Skip to content
Anton Demchenko edited this page Jun 13, 2024 · 26 revisions

Themes are defined in terms of Lua files, you might want to checkout the included default themes for a set of available styles.

Use the :set theme <name> command to change the theme.

You can export vim color themes for use in vis using export-colorscheme.nvim.

Style Syntax

The used style syntax was inherited from Scintilla, but only the following subset of its attributes (see "Styles and Styling" section) are supported:

  • fore: $color and back: $color fore and background color respectively.

    Can refer to a fixed set of colors (black, red, green, yellow, blue, magenta, cyan, white), the terminal default color or a 24bit color specified in hex #RRGGBB which depending on terminal capabilities will be approximated by the closest color from the 256 color palette.

  • reverse

  • [not]bold

  • [not]italics

  • [not]underlined

  • [not]blink

Community Themes

A list of community provided color themes. Feel free to reference your own!

vis-plugins

The https://erf.github.io/vis-plugins is a web page with a more interactive view of vis plugins and themes.

You are welcome to contribute with PR's to vis-plugins