Wie beende ich den Vi-Editor mit einem einzigen Tastendruck?

8

Weil ehrlich gesagt

%Vor%

ist einfach zu viel zum tippen.

Bitte beachten Sie, dass es sich bei der Frage um ein Original-Vi (sagen wir Vi, das mit FreeBSD kommt) nicht um Vim handelt.

    
dolzenko 22.01.2009, 12:33
quelle

7 Antworten

1

Dies scheint bei solaris 'alter Version von vi zu funktionieren:

%Vor%

edit : Auch das scheint zu funktionieren:

%Vor%

Wo ^ M ist eigentlich, ^ V (ctl-v) dann ^ M (ctl-m)

    
Dan McNevin 22.01.2009, 13:44
quelle
17

Halten Sie die Umschalttaste gedrückt und drücken Sie zweimal auf Z.

ZZ entspricht (meistens) :wq! .

Wenn Sie wirklich eine Lösung mit einem einzigen Tastendruck wollen, kommt FreeBSD mit der Quelle, also könnten Sie diese im Notfall ändern und neu kompilieren. Es ist ein bisschen Overkill, aber es wird Ihr Problem lösen.

    
paxdiablo 22.01.2009 12:42
quelle
2

Was ist mit "ZZ"? Es hat eine etwas andere Semantik als ": wq!", Ist aber auch etwas kürzer.

    
Daniel Nadasi 22.01.2009 12:45
quelle
1

Ordne deinen Lieblingsschlüssel dem: wq zu! Befehl.

z.B. ziehe das in deine .vimrc:

%Vor%

Et voilá.

Bearbeiten: Sorry, vim nur, das habe ich verpasst.

    
user34005 22.01.2009 12:57
quelle
1

Funktioniert :x auf Vi? Für Ihren Fall könnte es sich jedoch um :x!

handeln     
user50264 22.01.2009 12:37
quelle
0

Wenn Sie gvim verwenden, können Sie es mit ALT+F4 schließen. Zwei Tasten, aber ein Tastendruck.

Wenn du vi in ​​seinem eigenen xterm verwendest, sollte ALT+F4 den xterm schließen und ebenfalls vi töten.

    
Nathan Fellman 01.06.2009 18:01
quelle
0

Was ist los mit dem Bewährten?

%Vor%

Es ist nicht ein Tastendruck, aber es ist viel weniger als: wq! darum scheint Ihre Frage wirklich zu suchen.

Oder ist das ein ViM-Feature? Ich entschuldige mich, wenn das so ist.

    
Lytic 08.10.2016 03:52
quelle

Tags und Links