8
如何在Emacs中檢測CR和/或LF?由於我想在我的搜索CRLF,我更喜歡更簡單的方式(例如沒有或更少的正則表達式)。只有我找到的相關網頁是this,但c-q c-j
沒有工作。Emacs中的CR/LF?
謝謝! (i386-apple-darwin9.8.0,Carbon Version 1.6.0),但我也想知道如何在Linux(Ubuntu)上做到這一點。
如何在Emacs中檢測CR和/或LF?由於我想在我的搜索CRLF,我更喜歡更簡單的方式(例如沒有或更少的正則表達式)。只有我找到的相關網頁是this,但c-q c-j
沒有工作。Emacs中的CR/LF?
謝謝! (i386-apple-darwin9.8.0,Carbon Version 1.6.0),但我也想知道如何在Linux(Ubuntu)上做到這一點。
C-s開始i-search,然後C-q C-j應該工作。 Control-Q將下一個字符引用爲文字,而control-J是文字換行符(「LF」或換行符)。
如果您正在處理具有回車符的文件(CRLF行結束符),Emacs將自動使用DOS緩衝區文件編碼系統,並在加載時將它們轉換爲換行符,並在保存時將其重新轉換爲CRLF。如果您真的想在緩衝區中回車,請運行M-x revert-buffer-with-coding-system unix。然後回車將顯示在您的緩衝區中^M
。在這種情況下,您可以使用C-s來搜索它們以開始i搜索,然後使用C-q C-j C-q C-m。