Wie Sie feststellen können, ob vim in der Befehlszeile oder in Powershell ausgeführt wird

Ich möchte eine Funktion machen, die folgendes macht

if (vim is running in powershell)
    call system("only works in powershell")
else
    echo "Skipping powershell command"

Kann jemand sagen, von welchem ​​Programm vim ausgeführt wird?

BEARBEITEN:echo &term gibt in beiden Fällen "win32" aus.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage