Vim wird das Dateiformat nicht konvertieren, wenn inkonsistente Zeilenenden angezeigt werden. Wie kann ich diese finden?Wie suche ich nach " n" ohne vorangestelltes " r" in vim?
Antwort
Null-Breite Blick hinter Behauptung
\ "Wie kann ich nach‚n‘ohne vorangestelltes‚\ r‘in vim?"
/\r\@<!\n
Wie beurteilen Sie diese Vorkommen mit "\ r \ n" suchen und ersetzen?
:%s/\r\@<!\n/\r\n/gc
Entfernen Sie das letzte "c", wenn Sie jedes Spiel ohne Bestätigung akzeptieren möchten.
Edit: Allerdings, wenn Sie eine Antwort wünschen, dass Sie sich erinnern können, wie man ohne tun, benutzt zu haben vorausschauen/hinter eine Milliarde Mal Behauptungen, siehe Jackson Millers Antwort. Manchmal ist es besser, Ihr Problem zu vereinfachen und Werkzeuge zu verwenden, die nicht erfordern, dass Sie das Handbuch ständig lesen :)
Wie wäre es, \ r \ n mit \ n und dann \ n mit \ r \ n zu ersetzen?
Sollte so etwas wie:
:%s/\r\n/\n
:%s/\n/\r\n
alle Zeilenenden zu ändern, die r \ n \, um \ n verwenden
:%s/\r$//
Dies wird durch Newline für alle \ r Zeichen gefolgt suchen und ersetzen sie durch Neue-Zeile nur
Verwenden eines Dienstprogramms wie dos2unix oder unix2dos die Zeilenenden in das gewünschte Format zu konvertieren. Es gibt native Implementierungen dieser Dienstprogramme für Unix- und Windows-Systeme.
- 1. Vim: \ n vs \ r
- 2. Wie suche ich nach vollständigen Wörtern in vim?
- 3. Wie suche ich nach einem Prozentzeichen (%) in Vim?
- 4. Suche nach Backslash-Zeichen in Vim
- 5. OLEDB, Excel-Zelle ohne vorangestelltes Apostroph schreiben
- 6. VIM Suche nach Muster in Quickfix
- 7. Erweiterte Suche in Vim
- 8. Wie kann ich in der interaktiven Suche/Ersetzen Regex in Vim von vorwärts nach rückwärts wechseln?
- 9. mysql - Warum "n" ist enthalten, wenn ich nach "ñ" suche?
- 10. Vim inkrementelle Suche
- 11. Wie kann ich in einem regulären Java-Ausdruck ":" ohne vorangestelltes "\" ausdrücken?
- 12. Vim: Wie generiere ich sql "IN" -Klausel
- 13. Suche nach benachbarten Polygonen in R (Nachbarn)
- 14. vim Suche ersetzen regex
- 15. Suche nach Überlappungen in Bereichen mit R
- 16. Wie suche ich die offenen Puffer in Vim?
- 17. Autoclose Vim-Plugin - deaktivieren "{{" → "{\ n \ n}" -Funktionalität
- 18. wie Dateinamen ohne den Pfad in vim
- 19. Vim/R @ Zeichen in CSV
- 20. Wie suche ich in allen Dateien meines Projekts mit VIM?
- 21. Suche vom Dateiende mit VIM
- 22. nicht-gierige Multiline-Suche in vim
- 23. Suche nach Schlüsselbegriffen (Corpus) in eine andere in R
- 24. [u '\ r \ n', u '\ r \ n-Block-B, Faisal Town', u '\ r \ n Fax: (042) 516 5232 \ r \ n']
- 25. Wie suche ich nach Spaltennamen in einem Datenrahmen
- 26. Suche nach neuen Zeilen in einer Zeichenfolge
- 27. Hinzufügen von Wert nach jedem n-ten Vektorelement in R
- 28. Vim - Suche nach Zeilen mit (oder ohne) Zeichen an einem bestimmten Offset vom Anfang einer Zeile
- 29. Python 2.7 Linux \ n Windows \ r \ n
- 30. Suche nach der häufigsten Elemente in einem Vektor in R
Die Suche hat den Trick für mich gemacht. BTW, Zeilenenden können geändert werden mit: e ++ ff = dos, dann: w –
wow, ich wusste nicht, Vim unterstützt Look-Behind, cool! – calid
Hey, ich mag deinen Weg besser Merlyn. Ich tendiere dazu, es mit dem zu tun, was ich weiß. –