My goal is to automatically close the environment while editing a tex
file. There was an issue for vimtex
asking for basically what I want to achieve. They achieve it using snippets as mentioned there.
The problem is, I have no idea how to set it up. I've never used snippets in nvim
. I have vim-vsnip
and cmp-vsnip
installed as it was needed for another plugin to work. Is it possible to implement this using those?
It can be noted that in vimtex
, an environment can be closed by typing ]]
which is a mapping of vimtex-delim-close
. I basically want to emulate the behavior in VS Code using LaTeX Workshop. It auto-closes the environment, adds an indented line in the middle, and moves the cursor there.
If anyone has any other ideas about doing this without snippets, that's welcome too.
I ended up setting up UltiSnips and using the snippet given in the issue.