Encoding vim显示一个';分页符';在行尾,带有at';页边空白(@)
我有一个使用windows换行符的ANSI XML文件 在一行的末尾,我有CRLF[space][space](0x0d0a20) 在其他文本编辑器中,它显示为换行符、空格和空格。在VIM中,它似乎在做一种“分页符”而不是换行符,在左边空白处有一个满是@字符的屏幕 我尝试过使用不同的编码和显式换行格式重新加载该文件,但没有任何有用的区别 有人了解这种现象吗Encoding vim显示一个';分页符';在行尾,带有at';页边空白(@),encoding,vi,line-breaks,vim,Encoding,Vi,Line Breaks,Vim,我有一个使用windows换行符的ANSI XML文件 在一行的末尾,我有CRLF[space][space](0x0d0a20) 在其他文本编辑器中,它显示为换行符、空格和空格。在VIM中,它似乎在做一种“分页符”而不是换行符,在左边空白处有一个满是@字符的屏幕 我尝试过使用不同的编码和显式换行格式重新加载该文件,但没有任何有用的区别 有人了解这种现象吗 谢谢你这只是想一下子排起长队。你可以用lastline关闭它 “显示”“dy”“字符串(默认值)” 全球的 {不在Vi} 更改文本的显示方式
谢谢你这只是想一下子排起长队。你可以用lastline关闭它 “显示”“dy”“字符串(默认值)” 全球的 {不在Vi} 更改文本的显示方式。这是以逗号分隔的列表 旗帜:
lastline When included, as much as possible of the last line
in a window will be displayed. When not included, a
last line that doesn't fit is replaced with "@" lines.
uhex Show unprintable characters hexadecimal as <xx>
instead of using ^C and ~C.
lastline包含时,尽可能多地使用最后一行
在一个窗口中将显示。如果不包括,则为
不合适的最后一行将替换为“@”行。
uhex将不可打印的十六进制字符显示为
而不是使用^C和~C。
你能展示一个截图吗?!这些@
通常在换行太长而无法在单个块中显示时出现。请尝试执行一个命令:set display=lastline
查看它是否正确changes@romainl事实上,下一行很长。然而,我不太理解你的评论。你能详细说明一下吗?谢谢。:帮助“显示”
回答您的问题。