【问题标题】:Can emacs longlines-mode or visual-line-mode be made to respect indentation and lists?可以使 emacs longlines-mode 或 visual-line-mode 尊重缩进和列表吗?
【发布时间】:2009-12-31 00:09:51
【问题描述】:

我使用 emacs 来编辑我对 SO 的大部分答案,虽然我使用 longlines-mode(我没有升级到 emacs 23,因为一些看起来不会很快修复的关键错误),我可以'找不到一种方法来让 longlines-mode 尊重用于 Markdown 的缩进。我真的很想解决这个问题,但我希望它用于普通缓冲区,而不是org-mode(如already answered)。

有人对我如何让longlines-mode 缩进换行有建议吗?我绝对愿意尝试破解 Emacs Lisp,尽管我的 Emacs Lisp 相当生锈......

【问题讨论】:

  • 我最近越来越多地开始使用 longlines-mode,这让我很生气!
  • FWIW,所以接受断线就好了。一个换行符 = 空格。两个换行符 = 新段落。所以如果你只是使用自动填充模式(或自己填充),一切正常。
  • 许多其他基于网络的生命形式接受虚线。所以我仍然希望得到答案......

标签: emacs


【解决方案1】:

我刚刚浏览了longlines.el 的源代码。那里似乎没有任何钩子可以缩进包裹的行。如果你想这样做,你需要写一点 elisp(更重要的是,了解所有用于处理文本属性的函数。)

【讨论】:

  • 哎哟!听起来很痛苦,但指向文本属性的指针绝对值得 +1。也许是时候切换到Yi
  • visual-line-mode 怎么样(正如问题的标题所问)?
猜你喜欢
  • 2010-12-18
  • 1970-01-01
  • 2011-11-05
  • 2012-10-05
  • 1970-01-01
  • 2011-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多