在Vim中,有没有一种方法可以软换行文本、自动缩进,同时让软换行的行看起来是自动缩进的?
例如,不是这样的:
我希望它看起来像下面这样:
但实际上,文本文件应该如下所示:
例如,不是这样的:
1 hello
2 one two three four five six seven eight nine
ten eleven twelve thirteen fourteen fifteen sixteen
seventeen
3 blah blah
我希望它看起来像下面这样:
1 hello
2 one two three four five six seven eight nine
ten eleven twelve thirteen fourteen fifteen
sixteen seventeen
3 blah blah
但实际上,文本文件应该如下所示:
1 hello
2 one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen
3 blah blah
因此,在nine
和ten
之间以及在fifteen
和sixteen
之间没有实际的制表符(或4个空格块)- 这只是Vim中文本显示的一部分,而不是文件内容。
其他一些文本编辑器(例如Geany)似乎会自动执行此操作,但我无法找到如何在Vim中执行此操作。