gpt4 book ai didi

vim - 如何在窗口结束前将文本换行 5 个字符?

转载 作者:行者123 更新时间:2023-12-04 06:56:48 26 4
gpt4 key购买 nike

我想在窗口结束前将文本换行 5 个字符(不换行)。
如果不在文本中放置 EOL 字符(换行边距/文本宽度),我不知道如何执行此操作。

最佳答案

您需要设置 3 个选项,如下所示:

:set linebreak
:set wrap
:set nolist

如果其中任何一个以其他方式设置(例如 :set list ),则它将不起作用。

此外,还有一个选项可以设置一个字符,该字符将显示在换行行的开头。例如。:
:set showbreak=>

如果要再次关闭该功能,请将其设置为空字符串:
:set showbreak=

请注意,即使包裹的行本身看起来像行,Vim 仍然认为它们是单行。所以用 j 向下移动光标键会将其移动到下一个编号的行,而不是下一个显示的行。如果您显示行号( :set number ),这会更有意义。如果要通过显示线上下移动,可以使用 gkgj反而。这里还有一些你会发现有用的 g 命令:
Numbered line           Display line
------------- ------------
j gj
k gk
$ g$
0 g0
^ g^

关于vim - 如何在窗口结束前将文本换行 5 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2470529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com