Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“可切换”;“软”字;(临时)仅当前线路的换行,在vim中?_Vim - Fatal编程技术网

“可切换”;“软”字;(临时)仅当前线路的换行,在vim中?

“可切换”;“软”字;(临时)仅当前线路的换行,在vim中?,vim,Vim,99.9%的情况下,我在vim中关闭了换行功能。但在极少数情况下(通常是在查看生成的调试或构建日志时),我不想缓慢地浏览一些异常长的行 是否存在仅软包装当前行的vim命令,该命令可以通过另一个(或相同的)vim命令快速撤消?所谓“软包装”,我的意思是vim只会更改行在屏幕上的视觉表示,而不会在文件缓冲区中永久地将其分解 额外好处:这条线可以暂时用不同的颜色,使它的起点和终点更加明显吗?(我不使用行号,因为行号会使xterm或tmux中的复制粘贴变得复杂。)您不能只软包装一行,但可以使用gqq重新

99.9%的情况下,我在vim中关闭了换行功能。但在极少数情况下(通常是在查看生成的调试或构建日志时),我不想缓慢地浏览一些异常长的行

是否存在仅软包装当前行的vim命令,该命令可以通过另一个(或相同的)vim命令快速撤消?所谓“软包装”,我的意思是vim只会更改行在屏幕上的视觉表示,而不会在文件缓冲区中永久地将其分解


额外好处:这条线可以暂时用不同的颜色,使它的起点和终点更加明显吗?(我不使用行号,因为行号会使xterm或tmux中的复制粘贴变得复杂。)

您不能只软包装一行,但可以使用
gqq
重新格式化,然后在完成后点击
u
撤消

您可以使用
:set cursorline
突出显示当前行,但使用
:set wrap
效果更好