在我用 vim 打开的所有文件中,我看到1/2
第二行出现一个奇怪的符号,但前提是第二行包含 unix 换行符。它总是出现在文件的第 2 行。该字符既不可编辑也不可选择。
我使用的是全新的 Debian 10 安装,没有对任何 vimrc 文件进行修改,并且.vimrc
在我的用户目录中也没有修改。实际上我只是创建了我的.vimrc
文件,这没有什么区别。
看图:
编辑1:
我现在还看到;?;?
所有新文件和以空 unix 换行符开头的文件的开头。与符号一样1/2
,这些字符既不可编辑也不可选择。
在下图中,删除前导空行将导致;?;?
消失,并1/2
在关闭/重新打开文件后重新出现在空行 2 上。
编辑2:
回答评论中的问题:
答案1
将 SecureCRT 字符编码Session > Properties > Terminal > Appearance
从更改Default
为UTF-8
解决了该问题。
此外,将 SecureCRTSession > Properties > Terminal > Emulation > Terminal
从更改Xterm
为Linux
也解决了该问题,但有 16 色终端限制。