How do I create a Neovim namespace for grouping extmarks and virtual text to avoid conflicts with other plugins?
vim.api.nvim_create_namespace('my_plugin')
Neovim's extmark system (for highlights, virtual text, and diagnostics) uses namespaces to group related marks.