Как определить, запускается ли vim в командной строке или powershell?

Я хотел бы сделать функцию, которая делает следующее

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

Кто-нибудь знает, как определить, из какой программы запускается vim?

РЕДАКТИРОВАТЬ:echo &term выводит "win32" в обоих случаях.

Ответы на вопрос(2)

Ваш ответ на вопрос