显示行上的Vim行号

1 vim

众所周知,:set number将在vim中显示行号.但是,我遇到了这个问题.当我使用:set linebreak并到达新行时,该换行符不会显示数字.据我了解,这些被称为显示行.

tl; dr如何在显示行中添加行号?

seh*_*ehe 8

这不是vim的功能.如果你想要包裹/折断的线条实际上是新线条,为什么不实际让它们成为新的线条呢?

  • gqq使用textwidth设置重新格式化当前段落

要进行自动格式化:

  • set fo=tcrwa textwidth=80

现在,无论何时打字,你的文字都会被包围.在自动换行时,前一行留下一个尾随空格,表示它还不是段落的结尾.

请参阅vimdoc'fo-table'

  • 假设您想在 vim 中编辑,然后粘贴到 Google Docs 或 MS Word 中...您不想要实际的新行,但是显示行的行号仍然很好,这样您就可以逐字换行,然后当您复制并粘贴到 Docs 或 Word 时,它就可以正常工作。 (2认同)