2014-05-06 9 views
6

Ich stecke in einer Datei fest. Ich habe vi verwendet, um diese Datei zu bearbeiten, und ich habe versucht, zu beenden, aber ich habe eine Nachricht wie "Eingabe ex-Modus". Es funktioniert nicht, wenn ich Escape drücke, schreibt es ^[ in meine Datei.Vi auf FreeBSD: stecken in "ex Eingabemodus"

Wie kann ich meine Datei jetzt richtig schließen?

+0

hast du 'ZZ' versucht? – Xavier

+0

Sie meinen, nur ZZ eingeben? – Amina

Antwort

16

Im ex-Eingabemodus geben Sie Zeile für Zeile ein und sehen diese Zeilen am unteren Bildschirmrand. Wenn Sie fertig sind, tippen Sie einfach eine neue Zeile aus einem Punkt (.). Damit verlassen Sie den ex-Eingabemodus.

Hoffe diese Hilfe!

24

Der :visual Befehl bringt Sie heraus.

Wenn Ihr vi ist eigentlich Vim, Sie diese Informationen über :help Ex-mode finden, aufgeführt unter dem Q Befehl, die Sie in diesem Modus erhält.

+1

Ich habe schon versucht ': visual', und ich bin immer noch fest ... – Amina

+0

Nun,': w' sollte Ihre Änderungen speichern, ': q' sollte aufhören vi. Wenn mindestens der erste erfolgreich ist, können Sie den vi-Prozess als letzten Ausweg "töten". –

+1

Geben Sie in einem anderen Terminal "ps |" ein grep vi'. Dann benutze die erste Spalte "N" in "kill N". Wenn dies der einzige offene vi ist, ist 'killall vi' eine kürzere Alternative. –