I have noticed that a snippet might not work within another snippet. For instance, when I trigger a snippet with multiple tab-points and then trigger another snippet at one of these, I can no longer use the Tab to jump to the remaining tab-points of the outer snippet.
Here’s how you can reproduce this:
- Create an empty HTML document
htmland hit Tab to complete to an empty page
You can now use Tab to jump between
<body>, but let’s continue the steps above with the following:
- With the cursor between the
imgand hit Tab to complete this (stupid thing to do, but this is for demonstration purposes only!)
- Hit Tab to complete again to jump between
- Hit Tab again and Atom will indent
</title>rather than jumping inside the
For my understanding, that’s a bug that should be addressed in the future.