2014-12-23 13 views
5

Sto riscontrando problemi su come uscire dalla modalità terminale della lingua swift. Digito un terminale rapido sul mio Mac Air (Yosemite), E ho avuto modo di utilizzare la modalità terminale di swift, qualcosa di simile a Python. Ma in python posso usare quit() per uscire da quella modalità. Tuttavia, in rapido ,, non ho trovato un tale metodo .. Quindi, esco dall'intero terminale con 'comando + q' .. Quindi, ho ottenuto gabbage come questi: 20282 0.0 0.0 0 0? ? Z 8:14 PM 0: 00.00 (repl_swift) 20372 0.0 0.0 2441988 652 s000 S + 8:30 PM 0: 00.00 grep swift 20168 0.0 0.0 0 0 ?? Z 8:00 PM 0: 00.00 (repl_swift)Howto Uscita dalla modalità terminale swift

Ciò che è peggio ,,, anche kill -9 non può uccidere il processo repl_swift.

Immagino che l'unica cosa che posso fare sia riavviare ora .. Ma davvero curioso perché ~~ La modalità swift-terminal è ancora in versione beta? :)

risposta

32

Digitare control-d per uscire REPL.

control-d è il carattere di fine del file ed è utilizzato da vari strumenti da riga di comando per contrassegnare la fine dell'input dell'utente.


Aggiunto da un editor di seguito

Si può anche uscire dalla Swift REPL digitando :quit, :q, o :exit

6

È inoltre possibile digitare :exit, :quit o :q alla Swift Richiesta REPL anziché control-d. Digitare :help in Swift REPL per tutti i comandi disponibili.

enter image description here