Могу ли я использовать PowerShell в режиме оболочки для Emacs? - PullRequest
9 голосов
/ 16 мая 2009

Могу ли я использовать powershell в качестве оболочки, в режиме оболочки для emacs?
Как?

Ответы [ 3 ]

7 голосов
/ 16 мая 2009

См. Сообщение в блоге Джеффри Сновера PowerShell, работающий внутри Emacs

4 голосов
/ 05 января 2010

На основании сообщения в блоге Запустите PowerShell как оболочку в Emacs (апрель 2008 г.) и раздел статьи Emacs Wiki о PowerShell под названием PowerShell как подчиненная оболочка (обновлено Май 2010):

  • Сохраните powershell.el в .\share\emacs\site-lisp в каталоге установки Emacs или в любом другом каталоге в load-path. (powershell.el слишком длинный, чтобы включить его в этот ответ. Как объясняется в сообщении в блоге, невозможно заставить PowerShell работать в интерактивном режиме при перенаправлении стандартного ввода и вывода, поэтому требуется немало клейкого кода использовать его как низшую оболочку.)

  • Добавьте в файл .emacs следующее :

    (autoload 'powershell "powershell" "Run powershell as a shell within emacs." t)

После этого используйте M-x powershell, чтобы открыть и интерактивно использовать буфер оболочки PS.

3 голосов
/ 16 мая 2009

Самый быстрый способ выяснить это - запустить режим оболочки, а затем запустить powershell из командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...