据我所知,在unix中,在文件末尾总是有空行是一个很好的做法-或者换句话说:每一行都应该以\n结尾。W292 no newline at end of file奇怪的是,它与W391冲突: JCR: Trailing blank lines are superfluous.
W391: spam(1)\n
我正在使用linux,并试图在.vim文件(特别是jcommenter.vim )中查找^M字符。我想找到并替换^M字符,但无法这样做。我试过了和不幸的是,两者都找不到^M,我已经读过,当vim读取一个文件时,它将不包括^M,这是真的吗?我怎样才能找到并摆脱^M?这是我收到的错误示例:E492: Not an editor command: ^ME492: Not an
我使用的是Ubuntu Linux 10.04。我使用vim进行大部分开发,使用CodeBlocks进行调试。当我第一次从Windows迁移到Linux时,我注意到vim为换行符显示^Ms,并发现这是Microsoft的问题。但是,即使在删除它们之后,我也注意到它们有时会重新出现在文件中(我想是在CodeBlocks中编辑的文件?)。
我的分析正确吗?我该如何解决这个问题呢?