2016-07-06 30 views
5

Recentemente ho sentito la necessità di lavorare con Spacemacs per i miei progetti di erlang/elisir. (stava codificando Erlang su eclissi).Come uccidere un processo all'interno di spacemacs

Ora mi sento un po 'più a mio agio con Spacemacs, ho una domanda su come gestire i processi.

Ho fatto un errore sul mio codice e ho avuto un ciclo infinito. L'ho ucciso su console ma mi stavo chiedendo come fare la stessa cosa con gli spacemac. Ho trovato che lo SPC a p mi ha dato la possibilità di elencare tutti i processi in esecuzione.

Può piacere qualcuno mi spieghi (sono un principiante assoluto su spacemacs/emacs) se è possibile eliminare un processo in esecuzione all'interno di questo menu?

saluti

Pierre

+0

vuoi dire uccidere buffer? Puoi provare con 'space b d' e 'y' per confermare o eseguire il comando': bd' per eliminare il buffer corrente. – TheAnh

+0

Per cominciare, abbiamo 'M-x list-processes', che potresti aver invocato con le tue chiavi spacemacs ... – Ehvince

+0

Grazie per aver risposto! Ho la lista dei processi, per favore trova lo screenshot qui sotto: http://i613.photobucket.com/albums/tt214/pierrelaurent62/spacemacs_zpsjoncf0xw.png Come puoi vedere, i processi sono sulla destra (sei stato Ehvince), c'è un modo corretto per uccidere il primo ad esempio? Non riesco a trovare alcuna combinazione di tasti all'interno di spacemacs. Ho provato 'spazio b d', chiude il buffer ma non sembra che uccida il processo mentre è ancora in esecuzione. (Posso ancora vederlo con un PS -ef) – Tanc

risposta

1

M-x proced

Scegli la tua linea e poi k

+0

Qualche idea su come farlo in modalità cattiva? k naviga al prossimo processo .... – ashic

+0

Puoi usare 'SPC?' per ottenere tutti i comandi. La procedura è 'SPC a P' –