Emacs相当于Vim的foldmethod=缩进
题
问题: 不Emacs有一个规范相当于Vim的 折叠与Foldmethod=缩进?
我特别感兴趣的东西,可以一起工作的任何Emacs的主要模式和任何文件。Emacs的搜索没有打开了一个明确的答案。
解决方案
看来似乎可以,但我不使用折自己,所以我没有尝试过。不令人惊讶的是,Python人是所有关于这个特征。请参阅以下内容:
其他提示
也许选择性显示?我有以下功能的必然[F2]
;; http://emacs.wordpress.com/2007/01/16/quick-and-dirty-code-folding/
(defun jao-toggle-selective-display (column)
(interactive "P")
(set-selective-display
(if selective-display nil (or column 1))))
这是相当裸机,不过,你真的希望它是Pythony压痕敏感......
更新:我盯着这个昨晚,并且意识到我累的C-ù进入我是(加1)....所以我编码它的柱:
(defun toggle-selective-display-column ()
"set selective display fold everything greater than the current column, or toggle off if active"
(interactive)
(set-selective-display
(if selective-display nil (or (+ (current-column) 1) 1))))
进一步加工应结合这两种功能。
我尝试了所有的由乔Casadonte和迈克尔Paulukonis的建议,但没有很好地作为工作的Vim的一个。如此看来,更准确的答案OP的问题,可以在瞬间没有了。
不隶属于 StackOverflow