99.9%的时间,我在vim中关闭了换行。但是在极少数情况下(通常在查看生成的调试或构建日志时),有一些非常长的行,我不想慢慢滚动。
是否有一个vim命令只能软包装当前行,可以通过另一个(或相同的)vim命令快速撤消?通过" soft-wrap",我的意思是vim只会在屏幕上改变线条的可视化表示,而不会在文件缓冲区内实际永久地将其分解。
奖励:此行可以暂时不同地着色,以使其在开始和结束的位置更加明显吗? (我不使用行号,因为它们使xterm或tmux中的复制粘贴变得复杂。)
答案 0 :(得分:3)
您不能只对一行进行软包装,但您可以使用gqq
重新格式化,然后点击u
以便在您完成后撤消。
您可以使用:set cursorline
突出显示当前行,但这可以更好地与:set wrap
一起使用。