Reference: https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/lsp-extensions.md#snippet-textedit Reference: https://github.com/hrsh7th/nvim-cmp/issues/353#issuecomment-942925708 Reference: https://github.com/simrat39/rust-tools.nvim/issues/74 I'm not sure if something like this already exists in vsnip, but it would be cool if it was supported