我想知道我是否应该禁用emacs自动填充模式或保留它。
我为什么要禁用它?
为什么我要保留它?
除个人偏好外,是否还有其他因素,或任何可能影响我个人偏好的因素?
答案 0 :(得分:2)
我想一个好的经验法则是,是否有其他人会查看该文件,以及他们是否有合理的期望文本将被填写。如果它将是填充文本,您也可以使用自动填充。
我不确定是否只有一个答案,但我在某些模式下使用自动填充而在其他模式下不使用。对于通常被理解为具有列限制的事物:代码[注释],提交日志。关闭自由格式文本注释,组织模式等。没有理由必须在全球范围内使用。
答案 1 :(得分:1)
我曾经虔诚地使用auto-fill
,但后来使用longlines-mode
切换并关闭文本文件等内容。正如0x4b所说,它在某种程度上取决于您的目标受众,以及您是否认为他们的非Emacs文本编辑器中有自动换行功能。
答案 2 :(得分:1)
对于人类可读的文本文件,它几乎是一个标准,一行长度为80个字符,不超过80个字符。如果您想遵守此规则,自动填充模式肯定会对您有所帮助。是的,有编辑器会为您自动换行,但如果您的意图是在多行中写入5行段落,那么自动填充模式肯定会对您有所帮助。
当编写任何非计算机绑定的内容(配置文件,源代码等)时,我总是打开自动填充模式。这是有原因的。适当时使用它。