IDE stands for "Integrated development environment" not just a tool where you write the code, but you can also compile it and debug it..
text editors in their nature, usually don't do that, they tend to go for a broader approach..
be able to edit all types of files, instead of specializing in a particular type or language..
sure you can have plugins, specific for a type of file or language, that compiles/runs/debugs but since is it done by plugins, I guess the "integrated" part is off the table, so doesn't make much sense to call it IDE
And as said before, because the nature of the text editors the potential for integrated development experience will always be limited