Tor:
Erstellen und speichern Sie eine Datei in Vim mit mindestens 25 ASCII-Zeichen. Die genauen Tastatureingaben, die beim Erstellen und Speichern dieser Datei verwendet werden, müssen auch im Windows-Editor zu identischen Inhalten führen (ohne dass diese im Editor gespeichert werden müssen).
Regeln:
- Für diese Herausforderung wird Vim im Befehlsmodus geöffnet.
- Die Maus ist nicht erlaubt.
- Shift ist erlaubt. Ctrl,altOder jede andere Zusatztasten sind nicht erlaubt.
- Ihre Lösung muss mit dem voreingestellten "Terminal" -Vim (ohne GUI) funktionieren, das mit Ubuntu 11.04 oder OS X 10.6.7 (einem der beiden) ausgeliefert wird. Angenommen, diese Vim's
.vimrc
enthalten nurset nocompatible
(ohne Zeilenumbruch danach), die sich selbst auf befinden~/.vimrc
. Stellen Sie sich vor, Ihr Betriebssystem wurde gerade installiert, bevor Sie Vim öffnen. - Sie dürfen keine bereits vorhandenen Dateien außer Ihrer öffnen
.vimrc
. Alle Dateien, die Sie beim Lösen dieses Puzzles erstellen, können so oft wie nötig gespeichert und erneut geöffnet werden. - Vim kann nicht geschlossen werden!
Offenlegung und ein möglicher Grund zum Schließen: Ich habe keine Lösung.
Antworten:
Die bearbeitete Sequenz (die erste Version wurde entstellt).
2 A 2 A Esc 2 A 2 A Esc 2 A 2 A Esc
2 A 2 A Esc 2 A 2 A Esc 2 A 2 A Esc
2 A 2 A Esc 2 A 2 A Esc A : w q Enter
Esc Backspace Backspace Backspace Backspace Backspace : w q Enter
Sollte den Trick machen, wenn ich meine Tastenanschläge richtig zähle. Nein, warten, ist die Escape-Taste erlaubt?
quelle
Vim cannot be closed
Anforderung? Ich nehme an, die Lösung ist einfach genug: Entfernen Sie die beidenq
und einen der Rückräume.I Backspace H E L LO , Space W O R LD
Esc Shift+ ; W Enter I Backspace Backspace Backspace Backspace.
Produziert "Hallo Welt" in beiden.
quelle
34 Tastenanschläge. Produziert zweiundzwanzig A, gefolgt von: x und einer neuen Zeile.
i Backspace
a a a a a a a a a a a
a a a a a a a a a a a
: x Enter Esc Backspace Backspace Backspace : x Enter
quelle