Unter vim bestimmten Zeilen löschen

Diskutiere Unter vim bestimmten Zeilen löschen im Anwendungen Forum im Bereich Linux/Unix Allgemein; Hallo NG! Gibt es unter vim ein Kommando mit dem man Zeilen löschen kann, die bestimmt Worte enthalten? Mit: %s/suchetext//g kann ich...

  1. #1 zielscheibe, 09.05.2006
    zielscheibe

    zielscheibe Mitglied

    Dabei seit:
    31.10.2005
    Beiträge:
    28
    Zustimmungen:
    0
    Hallo NG!

    Gibt es unter vim ein Kommando mit dem man Zeilen
    löschen kann, die bestimmt Worte enthalten?

    Mit: %s/suchetext//g kann ich suchtext gegen nichts ersetzen
    Ich such aber ein Kommado das alle Zeilen löscht, in denen
    suchtext vorkommt :think:
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Muss es unbedingt vi sein? Vielleicht tuts auch ein

    Code:
    perl -ni -e 'print unless /muster/' file
    
    Gruss, Xanti
     
  4. #3 zielscheibe, 09.05.2006
    zielscheibe

    zielscheibe Mitglied

    Dabei seit:
    31.10.2005
    Beiträge:
    28
    Zustimmungen:
    0
    Hallo Xanti!

    Wollte das schon im vi machen.
    Wenn ich extra Programm bzw. Perl nehmen muß,
    dann kann ich das auch mit sed machen.
    Es muß doch was in der Art von
    %d/suchtext/g
    geben ?!?
     
  5. #4 hoernchen, 09.05.2006
    Zuletzt bearbeitet: 09.05.2006
    hoernchen

    hoernchen UBERgarstiges nagetier

    Dabei seit:
    17.02.2005
    Beiträge:
    1.081
    Zustimmungen:
    0
  6. #5 zielscheibe, 09.05.2006
    zielscheibe

    zielscheibe Mitglied

    Dabei seit:
    31.10.2005
    Beiträge:
    28
    Zustimmungen:
    0
    Ja wenn das g vorne steht, dann klappts auch mit
    dem Löschen. :] Danke
     
Thema: Unter vim bestimmten Zeilen löschen
Besucher kamen mit folgenden Suchen
  1. vi Zeile suchen und löschen

    ,
  2. gvim leere zeilen löschen

    ,
  3. vim zeile bis zeile löschen

    ,
  4. vim zwei zeilen löschen,
  5. vim delete zeile,
  6. vim zeilen löschen muster,
  7. vim delete zeile mit string
Die Seite wird geladen...

Unter vim bestimmten Zeilen löschen - Ähnliche Themen

  1. größe von bestimmten dateien in unterverzeichnissen zählen

    größe von bestimmten dateien in unterverzeichnissen zählen: ich würde gerne in einem bestimmten verzeichnis und dessen unterverzeichnissen einen bestimmten dateityp zählen wollen. soweit ist das auch kein...
  2. Unter bestimmten Umstaenden ans Zeilenende anhaengen?

    Unter bestimmten Umstaenden ans Zeilenende anhaengen?: Hi, ich hab eine Datei, die ein paar 1000 Zeilen lang ist... In manchen steht am Ende ,=, das ist in Ordnung. Aber die restlichen (die...
  3. Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?

    Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?: Hallo zusammen, ich hätte gerne einen bestimmten Bereich der Webseite, den Robots oder scriptbasierte Scans von irgendwelchen Suchmaschinen oder...
  4. [gelöst] 2.HDD unter Freebsd partitionieren

    [gelöst] 2.HDD unter Freebsd partitionieren: Hallo Habe eine Testserver mit freeBSD 11.0 auf einer IDE-HDD (ada0) mit ZFS-root hab jetzt eine 2. HDd (SATA) angeschlossen und wollte die...
  5. Installation von COM Ports unter Unix

    Installation von COM Ports unter Unix: Hallo, vorne weg, ich habe von Linux nur Grundkenntnisse und bitte daher etwas um Rücksicht, wenn ich doofe fragen stelle;). Zum Problem: Es gibt...