I wish to improve the syntax highlighting for C programming. I have tried treesitter with the regular gruvbox colorscheme and I feel like it almost highlights too much. On the other hand, the default C syntax highlighting is barely anything at all. Are there any plugins or settings to fix this?

This page summarizes the projects mentioned and recommended in the original post on /r/vim

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lake.nvim

    A simplified ocean color scheme with treesitter support

  • You can redefine colours for the highlight groups used by treesitter. When I moved to treesitter I was not happy that the code looked too colourful so I created a simplified version of the theme I was using at the time lake.vim

  • playground

    Discontinued Treesitter playground integrated into Neovim (by nvim-treesitter)

  • A simple way would be to follow these steps - to install treesitter playground plugin, restart Neovim - restart neovim - open C file with highlighting that bothers you and place cursor on an item that you want to highlight using a different color - use `:TSHighlightCapturesUnderCursor` command to see which highlight group is associated with what is placed under cursor, you are interested in the thing that is in the last line - in your vimrc/init.vim add a line `highlight guifg=` where is the highlight group name that you looked up and is what you want to change it too.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gruvbox-material

    Gruvbox with Material Palette

  • Are you using a gruvbox compatible colorscheme with TreeSitter support? https://github.com/sainnhe/gruvbox-material

  • vimdark

    A dark theme for vim based on vim-monotonic and chrome's dark reader

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How do you fix inconsistent colorscheme (struct and class)?

    2 projects | /r/neovim | 4 Jun 2023
  • Best theme?

    3 projects | /r/neovim | 20 Apr 2023
  • What color theme is this?

    3 projects | /r/neovim | 27 Oct 2022
  • JetBrains' unremovable AI assistant meets irresistible outcry

    5 projects | news.ycombinator.com | 3 Feb 2024
  • Need to remember a colorscheme

    3 projects | /r/neovim | 9 Dec 2023