1

私はUbuntuLinux10.04を使用しています。私はほとんどの開発にvimを使用し、デバッグにはCodeBlocksを使用しています。私が最初にWindowsからLinuxに移行したとき、vimが改行に対して^ Msを表示していることに気付き、これがMicrosoftのものであることがわかりました。ただし、それらを削除した後でも、ファイル(CodeBlocksで編集したファイル)に再表示されることがあります。

私はこれを正しく分析していますか?この動作を修正するにはどうすればよいですか?

4

2 に答える 2

1

それらは確かにウィンドウスタイルの行末が原因です。
詳細については、たとえば、php\rと\n同じことを参照してください。

この問題を回避する唯一の方法は、Linuxスタイルの行末を使用するようにエディター/ IDEを構成することです。すべての最新の/完全なIDEは、それを構成する方法を提供します。CodeBlocksもそうだと思います...

于 2010-07-18T16:59:19.430 に答える
0

Windowsマシンで編集されたすべてのファイルに対してdos2unixを実行することをお勧めします。

于 2010-07-19T04:21:09.503 に答える