vim:用加号标记换行

Jak*_* M. 0 vim

mutt 中,当我打开一条消息时,它是用vim打开的。比屏幕宽度更长的行被换行,并且在换行的开始处显示一个小的红色“加号”。什么vim命令可以实现?

展开:

|<------ screen width -------->|                                             
very long line very long line very long line ...
Run Code Online (Sandbox Code Playgroud)

用“加”包裹:

|<------ screen width -------->|                                             
very long line very long line                                                
+very long line very long line                                               
+very long line                                                              
Run Code Online (Sandbox Code Playgroud)

Ing*_*kat 5

除非mutt摆弄实际的文字,否则可能是

:set wrap
:set showbreak=+
Run Code Online (Sandbox Code Playgroud)

然后红色突出显示将来自 中的@<hlgroupname>标志:set highlight?

除了'wrap',这些是全局设置,所以要么你的 Vim 在某处有这些非默认配置,要么在调用 Vim 时由 mutt 显式设置。