I am betting it won't.
By the way, there are OS APIs, I am yet to write a CLI driven agent, as part of iPaaS deployments, which are basically SaaS IDEs.
vi and Emacs are certainly not IDEs, they are programmer editors, although with enough effort they may pretend to be one.