Wie kann ich CR und / oder LF in Emacs erkennen? Da ich CRLF i-suchen möchte, bevorzuge ich einen einfacheren Weg (z.B. keine oder weniger Regex). Die einzige relevante Webseite, die ich gefunden habe, ist diese aber c-q c-j
hat nicht funktioniert.
Danke!
Umgebung) GNU Emacs 22.3.1 (i386-apple-darwin9.8.0, Carbon Version 1.6.0), aber ich möchte auch wissen, wie man das unter Linux (Ubuntu) macht.
C-s , um i-search zu starten, dann sollte C-q C-j funktionieren. Control-Q gibt das nächste Zeichen als Literal an, und control-J ist ein Literal-Zeilenvorschub ("LF" oder Newline).
Wenn Sie mit einer Datei arbeiten, die Zeilenumbrüche (CRLF-Zeilenenden) enthält, verwendet Emacs automatisch ein DOS-Pufferdatei-Codierungssystem und konvertiert sie beim Laden in nur Linefeeds und konvertiert sie beim Speichern in CRLFs zurück. Wenn Sie wirklich Wagenrücklauf in Ihrem Puffer wünschen, führen Sie M-x-Rücksprungpuffer-mit-Kodierungssystem-Unix aus. Dann werden Wagenrückläufe in Ihrem Puffer als ^M
angezeigt. In diesem Fall können Sie mit C-s nach ihnen suchen, um i-search zu starten, und dann C-qC-jC-qC-m .
Tags und Links emacs