gvim 每行有M后缀
时间: 2024-03-26 11:40:27 浏览: 58
状态行提示鼠标移动位置-gvim中文用户手册(最新版)
如果在gvim中每行开头都有 `M` 后缀,那么这很可能是由于文件的格式问题导致的。
在Unix系统中,文本文件的行末通常是一个换行符 `\n`,而在Windows系统中,文本文件的行末通常是两个字符 `\r\n`。如果一个Windows格式的文本文件在Unix系统上被打开并编辑,那么在每行结尾都会出现一个额外的 `\r` 字符,这就是 `M` 后缀的来源。
要解决这个问题,可以使用以下命令将文件的行末转换为Unix格式:
```
:set fileformat=unix
```
这将把文件的行末转换为Unix格式,并且在保存文件时不再添加额外的 `\r` 字符。你也可以将该命令添加到你的 `.vimrc` 文件中,以便在将来打开 Windows 格式的文本文件时自动应用。
阅读全文