Many beginner tutorials for SublimeText plugin development are directly executed in editor. I find this annoying. Is it possible to use our own build system for this? Where can I find the native python interpreter in Linux so I can use the API?
The Python interpreter that Sublime uses to execute plugins is the plugin host. I.e. it’s specifically tied to Sublime and talks to it over shared memory segments and isn’t intended to run arbitrary Python code. The Sublime API is likewise not available outside of Sublime because it needs to run in Sublime to talk to Sublime.