vim и emacs он может и даже в доке все есть.. вот только "pio" в "~/.platformio/penv/bin" и еще pip и прочее а я под Linux и мне не нужно чтобы были конфликты в либах..
ну так все иде будут использовать ~/.platformio, т.е. либы одни и те же всё это по идее завёрнуто в venv, но это не точно. Тут уж возможна питоноболь, да