Semantic Highlighting in Neovim What is Semantic Highlighting? Default Highlighting Tokens to Highlights Changing Highlights Disabling Highlights Using LspTokenUpdate for Complex Highlighting Highlighting Based on More Than One Modifier Dealing with Ambiguity