I would like to transform some snippets that I wrote for the Sublime Text 3 editor to the atom.io editor.
Since I have a "license" snippet that is valid for any type of file (any file extension) then in the licence.sublime-snippet
file I did'n specify a scope:
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.python</scope> -->
Now, i see the above example in atom/snippets.
'.source.js':
'console.log':
'prefix': 'log'
'body': 'console.log(${1:"crash"});$2'
The outermost keys are the selectors where this snippets should be active.
but I can't figure out how can I specify a global scope or better yet do not specify it at all as well as I did in .sublime-snippet
. Any help is appreciated; in particular still have not found the comprehensive documentation of detailed operation snippet atom therefore also some links to this kind of docs are welcome.
Under each snippet name is a prefix that should trigger the snippet and a body to insert when the snippet is triggered. Each $ followed by a number is a tab stop. Tab stops are cycled through by pressing Tab once a snippet has been triggered. Tab stops with the same number will create multiple cursors.
Global Configuration Settings cson file in your ~/. atom. directory. The configuration is grouped into global settings under the * key and language-specific settings under scope named keys like .
Is this what you're looking for?
'*':
'console.log':
'prefix': 'log'
'body': 'console.log(${1:"crash"});$2'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With