html – 编辑器摊牌:在句子末尾保持换行符

编辑非WYSIWYG(LaTeX,HTML等)散文时,您可能希望在句子的末尾添加换行符.
这有几个好处:

>更容易重新排列句子.
>更容易评论出句子.
>更容易发现连续/过长的句子.
>更容易评论句子.

例如:

% The following isn't strictly true; maybe excise or comment out for Now:
After all,people who use Word or other WYSIWYG editors are aiding and 
abetting terrorists.

并且可能最重要的优点是它使得在版本控制下的协作编辑变得更加容易.
否则你最终会遇到冲突,只是告诉你“这个巨大段落的以下两个版本存在冲突”.

但是,在句子末尾保持换行说起来容易做起来难……

As you edit the prose
it will get all chopped up,like this.
normally you'd do a "reformat paragraph"
to clean it up,but then
you lose the newlines at the ends of your sentences!

以下问题询问如何在emacs中解决此问题:

How do I get Emacs to fill sentences,but not paragraphs?

我想知道人们如何在其他编辑器中处理这个问题,包括vim,TeXShop,TextMate以及你认为在这里收集有用的任何其他编辑器.
关于软包装和硬包装的建议也是受欢迎的.

解决方法

我认为最简单的解决方案是只在完全停止后添加换行符.然后,您的编辑将永远不会分割行.

请注意,对于散文而言,你可以很好地依靠你的编辑器的换行功能来​​包装长句 – 除非你坚持像使用代码那样缩进它(我不会在乳胶中缩进那么多),

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些