gpt4 book ai didi

vim - 如何在 VIM 中获取自定义句子格式?

转载 作者:行者123 更新时间:2023-12-02 22:38:44 25 4
gpt4 key购买 nike

我用 vim 写了很多文本(主要是研究论文),最近我开始像这样格式化段落和句子:

Lorem ipsum dolor sit amet, consectetur adipiscing 
elit sed diam et arcu scelerisque rutrum eget
vitae sed diam et arcu scelerisque rutrum eget
vitae sed diam et arcu scelerisque rutrum eget
vitae.
Aenean euismod tristique sollicitudin.
Vestibulum sed diam et arcu scelerisque rutrum eget
vitae sapien.
Quisque dui ligula, semper eget iaculis at, eleifend
at ligula.
Sed vestibulum tellus ac libero iaculis sit amet commodo
sapien pellentesque.
Cras quis dignissim neque.
Donec neque mauris, dictum tempus tincidunt in,
pellentesque sit amet dui.

我希望你能猜出模式。

现在我主要是手动做这件事,有点尴尬,尤其是当你在句子中间添加文本时。我的问题是,我怎样才能自动执行此操作?

我知道我可以使用“gq100”在接下来的 100 行强制换行,但这并不完全符合我的要求。如果这不是一个真正的硬换行符,而只是一个虚拟的换行符,那就太好了,这意味着当我将光标放在以“Lorem ipsum”开头的行时,我可以用 y 和 p 复制并通过整个句子,就好像没有根本不是任何换行符。

有人对此有想法吗?

干杯,

最佳答案

你的意思是:如果一行以3个空格开头,它属于上一句?

你可以这样做:

:set textwidth=0
:set wrap
:set showbreak=\ \ \

注意:每个\后都有一个空格。

尝试输入一个非常孤独的行。它会自动换行。下一行以 3 个空格开始。

关于vim - 如何在 VIM 中获取自定义句子格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11048787/

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