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