Character-Encoding
^M 字元叫什麼?
TexPad 正在創建它。我知道它處於一些死鎖之下。我只是不記得它的名字。
藍色字元:
我只想從我的文件中大量刪除它們。
你怎麼能打字?
它被稱為輸入。
如果您正在使用
vim
,您可以進入插入模式並輸入CTRL
-v
CTRL
-m
。那**^M是相當於\r**的鍵盤。插入
0x0D
十六進制編輯器將完成任務。如何刪除它?
您可以使用以下命令將其刪除
perl -p -i -e "s/\r//g" filename
正如OP在此答案的評論中建議的那樣,您甚至可以嘗試`
dos2unix filename
看看是否可以解決它。
正如@steeldriver 在評論中建議的那樣,在打開 vim 編輯器後,按
esc
key 並輸入:set ff=unix
。參考
https://stackoverflow.com/questions/1585449/insert-the-carriage-return-character-in-vim