2014-07-02 11 views
5

Mi piacerebbe utilizzare PowerShell all'interno del mio emacs e sono interessato alle mie opzioni. Cercando M-x package-install RET powershell TAB mostra due opzioni: powershell e powershell-mode. Come si confrontano questi pacchetti? Come si confronta con powershell.el?emacs powershell versus powershell-mode

Le seguenti risorse sono stati molto utili, ma non rispondere alla mia domanda: http://www.emacswiki.org/emacs/PowerShell

http://blogs.msdn.com/b/dotnetinterop/archive/2008/04/10/run-powershell-as-a-shell-within-emacs.aspx

Can I use PowerShell in shell-mode for Emacs?

io sono su Emacs 24.3 con Windows 7.

risposta

6

In sostanza, entrambi sono incompleti in alcuni aspetti, ed entrambi sono apparentemente non mantenuti.

Utilizzare invece powershell.el. È su MELPA, disponibile per l'installazione con M-x package-install RET powershell.

+0

Grazie per il suggerimento, ma quando eseguo 'M-x pacchetto-installazione-file', e inserisci la posizione' ~/.emacs.d/elisp/powershell.el', ottengo ';;; powershell-mode.el finisce qui'. Eventuali suggerimenti? – modulitos

+1

@ Lucas vedo. Ci sono [alcuni problemi nella versione attuale] (https://github.com/jschaf/powershell.el/pull/2). Applicare la patch nel link localmente per risolverli. – lunaryorn

2

Immettere la shell di default (tramite shell M-x) e quindi digitare "powershell" al prompt dei comandi. Ora stai eseguendo PowerShell all'interno di cmd.exe all'interno di EMACS. #workaround

C'è qualcosa di specifico che si desidera utilizzare per PowerShell che non è possibile eseguire in eshell?