回車和換行問題

回車和換行在計(jì)算機(jī)世界我們經(jīng)常容易弄混淆腐晾,通過查看一下資料終于搞明白了,下面分享給大家丐一。

回車和換行的來歷

在計(jì)算機(jī)還沒有出現(xiàn)之前藻糖,有一種叫做電傳打字機(jī)(Teletype Model 33)的玩意,每秒鐘可以打10個字符库车。但是它有一個問題巨柒,就是打完一行換行的時候,要用去0.2秒柠衍,正好可以打兩個字符洋满。要是在這0.2秒里面,又有新的字符傳過來珍坊,那么這個字符將丟失牺勾。
于是,研制人員想了個辦法解決這個問題阵漏,就是在每行后面加兩個表示結(jié)束的字符驻民。一個叫做"回車",告訴打字機(jī)把打印頭定位在左邊界履怯;另一個叫做"換行"回还,告訴打字機(jī)把紙向下移一行。這就是"換行"和"回車"的來歷叹洲,從它們的英語名字上也可以看出一二柠硕。

后來,計(jì)算機(jī)發(fā)明了疹味,這兩個概念也就被般到了計(jì)算機(jī)上仅叫。那時,存儲器很貴糙捺,一些科學(xué)家認(rèn)為在每行結(jié)尾加兩個字符太浪費(fèi)了诫咱,加一個就可以。于是洪灯,就出現(xiàn)了分歧坎缭。

Unix系統(tǒng)里竟痰,每行結(jié)尾只有"<換行>",即"\n"掏呼;Windows系統(tǒng)里面唇牧,每行結(jié)尾是"<回車><換行>",即"\r\n"眠寿;Mac系統(tǒng)里躬柬,每行結(jié)尾是"<回車>"。一個直接后果是拾给,Unix/Mac系統(tǒng)下的文件在Windows里打開的話祥得,所有文字會變成一行;而Windows里的文件在Unix/Mac下打開的話蒋得,在每行的結(jié)尾可能會多出一個^M符號级及。

回車和換行常遇到的問題

linux中打開windows下編輯的文件

當(dāng)在linux中打開windows下編輯的文件時,我們會發(fā)現(xiàn)每行的末尾會多出M這個符號额衙,一般人看著這個可能會覺得不舒服饮焦,于是就想去掉這個字符,當(dāng)然我們是可以去掉的窍侧,在vim中編輯就可以去掉了县踢,:%s/M$//g,命令詳解如下:

vim切換到命令模式,然后
: %s/^M$//g
  • %指匹配整個文件
  • s是置換的意思
  • ^M要用ctrl+v+m 組合鍵敲入
  • $表示匹配行尾的內(nèi)容
  • g表示每行中匹配到的內(nèi)容都要置換
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末疏之,一起剝皮案震驚了整個濱河市殿雪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锋爪,老刑警劉巖丙曙,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異其骄,居然都是意外死亡亏镰,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進(jìn)店門拯爽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來索抓,“玉大人,你說我怎么就攤上這事毯炮”瓶希” “怎么了?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵桃煎,是天一觀的道長篮幢。 經(jīng)常有香客問我,道長为迈,這世上最難降的妖魔是什么三椿? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任缺菌,我火速辦了婚禮,結(jié)果婚禮上搜锰,老公的妹妹穿的比我還像新娘伴郁。我一直安慰自己,他們只是感情好蛋叼,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布焊傅。 她就那樣靜靜地躺著,像睡著了一般狈涮。 火紅的嫁衣襯著肌膚如雪租冠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天薯嗤,我揣著相機(jī)與錄音,去河邊找鬼纤泵。 笑死骆姐,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的捏题。 我是一名探鬼主播玻褪,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼公荧!你這毒婦竟也來了带射?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤循狰,失蹤者是張志新(化名)和其女友劉穎窟社,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绪钥,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡灿里,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了程腹。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匣吊。...
    茶點(diǎn)故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖寸潦,靈堂內(nèi)的尸體忽然破棺而出色鸳,到底是詐尸還是另有隱情,我是刑警寧澤见转,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布命雀,位于F島的核電站,受9級特大地震影響池户,放射性物質(zhì)發(fā)生泄漏咏雌。R本人自食惡果不足惜凡怎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赊抖。 院中可真熱鬧统倒,春花似錦、人聲如沸氛雪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽报亩。三九已至浴鸿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間弦追,已是汗流浹背岳链。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留劲件,地道東北人掸哑。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像零远,于是被迫代替她去往敵國和親苗分。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內(nèi)容