Ich benutze Vim Surround und Repeat Plugins, Zeilen von Text mit HTML-Tags zu umhüllen.Vim Surround + Wiederholen, umschließt meinen Text mit^M
I "yse <p>" und "ys $ <p>", sie funktionieren beide gut verwenden werden.
Ich versuche, den Befehl zu wiederholen mit „“, und es zeigt <p> im Terminal, aber wenn ich den Befehl der Eingabetaste drücken, um, Surround ersetzt, was < p sollte > und </p > mit^M.
Meine Linie sieht aus wie^Mtext hier^M
ich den Charakter als Zeilenende erkennen, aber ich verstehe nicht, warum Surround wird nicht meine Linie mit dem Code wickeln Sie es in dem Terminal zeigt (die ist korrekt), sondern umschließt meine Zeile mit DOS-Zeilenenden.
Ich benutze gVIM auf Windows XP, wenn das einen Unterschied macht.
Ich akzeptiere deine Antwort, aber ich bin bummed Sie können nicht wiederholen so zu verwenden. Das Aufnehmen und Ausführen eines Makros bedeutet mindestens 4 weitere Striche als nur für "." –
Das ist schade, ja. Ich denke, dass jrdioko mit seinem Feature-Request-Vorschlag eine gute Idee hat. –