My definition of what? I literally said there's nothing wrong with taking that approach. I quite purposely did not argue productivity.
My issue is with the acknowledgment by the author that the standard for "IDE" includes debugging capabilities and then goes on to provide a plugin that provides follow-along only via running GDB, which would need to be configured (I assume, since the author does not specify) the normal ways.
If you want to argue UNIX is the IDE I can get behind that definition, but the debugger is absolutely not integrated into Sublime (or Vim or Atom or N++ or ...) in any meaningful way.
The point is to get work done, not do it all in a single window. you talked about "capability" as if because someone uses an external debugger you can't debug effectively or very well when using something like vim.
It's a flawed definition of effective.
When you use something like vim, the entire ecosystem is your IDE.
I've edited my OP and hopefully what I'm saying is more clear.
If the entire ecosystem is your IDE, you're not "Turning Sublime Text into a Lightweight Python IDE".
I don't know how else to phrase this to make it clear that I'm not attacking, denigrating, claiming inferior, etc., composite workflows like vim + GDB. But if you get to an article that says XYZ is now your IDE, and it offers a piss-poor debugging experience unless you leave XYZ, then that article is not turning XYZ into an IDE.
It doesn't matter if you're attacking, denigrating, claiming inferior, etc. The point you made is flawed or inaccurate, and that doesn't change because your motivations are clean.
My issue is with the acknowledgment by the author that the standard for "IDE" includes debugging capabilities and then goes on to provide a plugin that provides follow-along only via running GDB, which would need to be configured (I assume, since the author does not specify) the normal ways.
If you want to argue UNIX is the IDE I can get behind that definition, but the debugger is absolutely not integrated into Sublime (or Vim or Atom or N++ or ...) in any meaningful way.