2 Worte vertauschen in VIM

Software besorgen und anwenden
Post Reply
Message
Author
bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

2 Worte vertauschen in VIM

#1 Post by bakunin »

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">

andy_e
Posts: 22
Joined: 12. Apr 2001 16:20

Re: 2 Worte vertauschen in VIM

#2 Post by andy_e »

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

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: 2 Worte vertauschen in VIM

#3 Post by hjb »

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
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Re: 2 Worte vertauschen in VIM

#4 Post by bakunin »

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

Jochen

Re: 2 Worte vertauschen in VIM

#5 Post by Jochen »

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.

ratte

Re: 2 Worte vertauschen in VIM

#6 Post by ratte »

:1,$s/wort1/wort2/g

tauscht wort1 gegen wort2 aus, global

ratte

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: 2 Worte vertauschen in VIM

#7 Post by hjb »

Hi,

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?

ratte

Re: 2 Worte vertauschen in VIM

#8 Post by ratte »

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

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: 2 Worte vertauschen in VIM

#9 Post by hjb »

Hi,

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?

Post Reply