1 Dolor sit amet, consectetur adipiscing elit. Phasellus bibendum lobortis lectus 2 quis porta. Aenean vestibulum magna vel purus laoreet at molestie massa 3 suscipit. Vestibulum vestibulum, mauris nec convallis ultrices, tellus sapien 4 ullamcorper elit, dignissim consectetur justo tellus et nunc.
结果为:
1 Lorum ipsum dolor sit amet, consectetur adipiscing elit. Phasellus bibendum 2 lobortis lectus quis porta. Aenean vestibulum magna vel purus laoreet at 3 molestie massa suscipit. Vestibulum vestibulum, mauris nec convallis ultrices, 4 tellus sapien ullamcorper elit, dignissim consectetur justo tellus et nunc.
当我在git中查看此更改时,它告诉我整段文字的所有行都因换行而更改,即使只有一个语义上的更改发生。解决此问题的一种方法是让每个句子单独占一行。这在呈现的文档中看起来相同,但源代码现在难以阅读,因为每行长度相差很大:
1 Lorum ipsum dolor sit amet, consectetur adipiscing elit. 2 Phasellus bibendum lobortis lectus quis porta. 3 Aenean vestibulum magna vel purus laoreet at molestie massa suscipit. 4 Vestibulum vestibulum, mauris nec convallis ultrices, tellus sapien ullamcorper elit, dignissim consectetur justo tellus et nunc.
(如果我在80个字符上换行,情况仍然不好,只是以另一种方式出现了问题。)
是否可能将文本保存在磁盘上,每个句子之间有一个换行符,但在vim中显示和编辑时,每段文本都像一行长文本一样软换行到80个字符?我假设这需要一些vim技巧而不是调整git或LaTeX。