vim - 在vim中突出显示^M(CR)

标签 vim carriage-return vim-syntax-highlighting

我正在寻找一种在 vim 中突出显示 ^M(CR) 的方法。

最佳答案

确保文件格式设置为 unix 或 mac 我的是:

set fileformats=unix,mac

如果是 DOS,您将看不到它

我的 .vimrc 中有一个映射这将删除它们,但这里的这个响应最好地解释了它。
https://stackoverflow.com/a/3852892/2869058

您可以通过启用查看所有终端行结尾和字符
:set list

您可以在 .vimrc 中突出显示它们的一种方法是这样的:
syntax on

set list listchars=trail:_
set listchars=tab:·\ ,trail:·,extends:»,precedes:«
:highlight SpecialKey ctermfg=darkgrey ctermbg=yellow

关于vim - 在vim中突出显示^M(CR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32846440/

相关文章:

vim - 如何将正则表达式应用于多行?

vim - 如何在 vim 中用抽出的行替换搜索到的行?

vim - 如何在一个命令中 "search file and send result into vim"?

javascript - 为什么 Javascript 在有两个字符时只将回车符算作一个字符?

apache - Vim:Sudo Edit 破坏 Apache 语法突出显示

Vim 在插入模式下导航文本

mysql - MySQL 中查找换行符和回车符 (\r\n)

python - 在 Python 中写入文件并在 Windows 中回车

VIM 高亮匹配开始/结束

bash - Vim 不突出显示 bash 脚本的语法(msysgit 版本)