Hi!
Was ist die kürzeste Methode, im VIM zwei Worte zu vertauschen? Ich habe "dwwhp" verwendet, aber es so viele Zeichen für so eine simple Operation können doch nicht notwendig sein? Bei Zeilen (ddp) und Zeichen (xp) geht es ja auch einfacher.
Cheers,
Wolfgang
PS: Nicht, dass das jetzt sonderlich wichtig wäre, aber es geht ums Prinzip. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
2 Worte vertauschen in VIM
Re: 2 Worte vertauschen in VIM
Naja,
dwwP
ist aber nicht viel kürzer (wenn man die Shift-Taste berücksichtigt eigendlicht gar nicht <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> ) und ich weiss auch nicht ob es immer funktioniert. Sonst halt noch "dwelp".
Andy
dwwP
ist aber nicht viel kürzer (wenn man die Shift-Taste berücksichtigt eigendlicht gar nicht <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> ) und ich weiss auch nicht ob es immer funktioniert. Sonst halt noch "dwelp".
Andy
Re: 2 Worte vertauschen in VIM
Hi,
du kannst doch mit map beliebige Kommandofolgen auf eine Taste legen. Mir persönlich wäre es den Aufwand nicht wert, dazu vertausche Wörter ich zu selten <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruß,
hjb
du kannst doch mit map beliebige Kommandofolgen auf eine Taste legen. Mir persönlich wäre es den Aufwand nicht wert, dazu vertausche Wörter ich zu selten <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
Re: 2 Worte vertauschen in VIM
Hi!
Tja, map kannte ich noch nicht. Ich würde gerne mal wissen, wieviele geniale Features VIM noch hat, die ich noch nicht kenne. Man ist ja ständig am Entdecken...
Cheers,
Wolfgang
Tja, map kannte ich noch nicht. Ich würde gerne mal wissen, wieviele geniale Features VIM noch hat, die ich noch nicht kenne. Man ist ja ständig am Entdecken...
Cheers,
Wolfgang
Re: 2 Worte vertauschen in VIM
Apropos geiles Feature: Mit :map mappst DU Tastenbelegungen für den Kommandomodus, mit :map! auch für den Eingabemodus. Und Abkürzungen auflösen lassen kannst Du mittels :abbr. Sind aber (meines WIssens) beides Fähigkeiten, die schon der gute alte vi hatte.
OT: Hast Du mal im macros-Unterverzeichnis der vim-Doku gestöbert? Da ist u.a. ein vi-Makro, dass ein O durch einen Irrgarten laufen lässt, bis es den Ausgang (ein X) gefunden hat. Das muss man mal gesehen haben! Danach hält man auch eine emacs-Simulator für den vi möglich.
OT: Hast Du mal im macros-Unterverzeichnis der vim-Doku gestöbert? Da ist u.a. ein vi-Makro, dass ein O durch einen Irrgarten laufen lässt, bis es den Ausgang (ein X) gefunden hat. Das muss man mal gesehen haben! Danach hält man auch eine emacs-Simulator für den vi möglich.
Re: 2 Worte vertauschen in VIM
:1,$s/wort1/wort2/g
tauscht wort1 gegen wort2 aus, global
ratte
tauscht wort1 gegen wort2 aus, global
ratte
Re: 2 Worte vertauschen in VIM
Hi,
schlechter Tausch, würde ich sagen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Gruß,
hjb
schlechter Tausch, würde ich sagen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
Re: 2 Worte vertauschen in VIM
an HJB:
funkt aber auf jedem rechner, ohne sonderkonfiguration und das s/// kenne ich von perl her <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
ratte
funkt aber auf jedem rechner, ohne sonderkonfiguration und das s/// kenne ich von perl her <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
ratte
Re: 2 Worte vertauschen in VIM
Hi,
ich weiß, ich benutze es ständig. Aber es war nicht das, was Wolfgang erreichen wollte.
Gruß,
hjb
ich weiß, ich benutze es ständig. Aber es war nicht das, was Wolfgang erreichen wollte.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?