Wie lösche ich den gesamten Inhalt nach bestimmten Spalten in mehreren Zeilen in vim?
怪我咯
怪我咯 2017-05-16 16:34:47
0
4
672

Zum Beispiel:

111,a 222,bb 333,ccc 444,dddd 555,eeeee 666,ffffff 777,ggggggg

MitCtrl + vkönnen Sie alle Spalten auswählen, in denen sich das Komma befindet, und Sie möchten den gesamten Inhalt rechts davon löschen. Gibt es eine Verknüpfung?

怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen (4)
黄舟

先选择所有要替换的行,然后:'<,'>s/,.*$//

    大家讲道理

    直接control-v然后$d或者D不完了吗?

      仅有的幸福

      用awk

      awk -F ',' '{print $1}'
        Peter_Zhu

        利用 visual-block 也可以做到:

        gg f, v $ G x
          Neueste Downloads
          Mehr>
          Web-Effekte
          Quellcode der Website
          Website-Materialien
          Frontend-Vorlage
          Über uns Haftungsausschluss Sitemap
          Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!