Ich sehe immer wieder die recording
Meldung am unteren Rand meines gVim 7.2-Fensters.
Was ist das und wie schalte ich es aus?
Ich sehe immer wieder die recording
Meldung am unteren Rand meines gVim 7.2-Fensters.
Was ist das und wie schalte ich es aus?
Sie starten die Aufnahme durch q<letter> und Sie können es beenden, indem Sie q wieder.
Die Aufnahme ist eine wirklich nützliche Funktion von Vim.
Es zeichnet alles auf, was Sie eingeben. Sie können es dann wiedergeben, indem Sie einfach Folgendes eingeben kbd>@</kbd<letter> . Suche nach Aufzeichnungen, Bewegung, Austausch...
Eine der besten Eigenschaften von Vim IMHO.
Type :h recording um mehr zu erfahren.
**\*q\*** **\*recording\***
q{0-9a-zA-Z"} Record typed characters into [register](http://vimdoc.sourceforge.net/htmldoc/sponsor.html#register) {0-9a-zA-Z"}
(uppercase to append). The '[q](http://vimdoc.sourceforge.net/htmldoc/repeat.html#q)' command is disabled
while executing a [register](http://vimdoc.sourceforge.net/htmldoc/sponsor.html#register), and [it](http://vimdoc.sourceforge.net/htmldoc/motion.html#it) doesn't work inside
a [mapping](http://vimdoc.sourceforge.net/htmldoc/map.html#mapping). {Vi: no recording}
[q](http://vimdoc.sourceforge.net/htmldoc/repeat.html#q) Stops [recording](http://vimdoc.sourceforge.net/htmldoc/repeat.html#recording). (Implementation note: The '[q](http://vimdoc.sourceforge.net/htmldoc/repeat.html#q)' that
stops [recording](http://vimdoc.sourceforge.net/htmldoc/repeat.html#recording) is not stored in the [register](http://vimdoc.sourceforge.net/htmldoc/sponsor.html#register), unless
[it](http://vimdoc.sourceforge.net/htmldoc/motion.html#it) was the result of a [mapping](http://vimdoc.sourceforge.net/htmldoc/map.html#mapping)) {Vi: no recording}
\*@\*
@{0-9a-z".=\*} Execute the contents of [register](http://vimdoc.sourceforge.net/htmldoc/sponsor.html#register) {0-9a-z".=\*} [\[count\]](http://vimdoc.sourceforge.net/htmldoc/intro.html#[count])
times. Note that [register](http://vimdoc.sourceforge.net/htmldoc/sponsor.html#register) '[%](http://vimdoc.sourceforge.net/htmldoc/motion.html#%)' (name of the current
file) and '[#](http://vimdoc.sourceforge.net/htmldoc/pattern.html##)' (name of the alternate file) cannot be
used. For "[@=](http://vimdoc.sourceforge.net/htmldoc/change.html#@=)" you are prompted to enter an
[expression](http://vimdoc.sourceforge.net/htmldoc/eval.html#expression). The result of the [expression](http://vimdoc.sourceforge.net/htmldoc/eval.html#expression) is then
executed. See also |[@:](http://vimdoc.sourceforge.net/htmldoc/repeat.html#@:)|. {Vi: only named registers}
Es klingt, als hätten Sie die Makroaufzeichnung eingeschaltet. Um sie auszuschalten, drücken Sie q
.
Siehe " :help recording " für weitere Informationen.
Verwandte Links:
Wie bereits erwähnt, handelt es sich um eine Makroaufnahme, die Sie mit q ausschalten können. Hier ist ein schöner Artikel über das Wie und warum es nützlich ist.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.