emacs - 如何测试org-narrow-to-subtree是否生效

标签 emacs elisp

我想在一个函数中包含一个限制语句,该函数测试在使用 org-narrow-to-subtree 之后缓冲区是否已经缩小到子树。谁能与我分享如何测试收窄条件是否有效?类似于 narrowp


编辑:我在这里找到了测试:https://raw.github.com/ptrv/org2blog/org-8-support/org2blog.el

问题已解决。

最佳答案

https://raw.github.com/ptrv/org2blog/org-8-support/org2blog.el

(defun narrow-p ()
  "Return t if a buffer is narrowed"
   (not (equal (- (point-max) (point-min)) (buffer-size))))

关于emacs - 如何测试org-narrow-to-subtree是否生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20736256/

相关文章:

emacs - Dired:重复文件(操作,而不是如何摆脱它们)

emacs - 为什么词法绑定(bind)在 emacs 的这个例子中不起作用?

r - 尽管有.Rprofile,但ESS-R“没有历史可保存”

emacs - 如何确定emacs缩进一定量的原因?

emacs - 每个 emacs 框架有不同的自定义主题(不是颜色主题)?

emacs - 在 Emacs 中添加几个函数作为钩子(Hook)

Emacs 和 ispell : error loading german8

regex - emacs 正则表达式中的 "Or"运算符与 `M-x occur`

git - 如何配置 'git diff' 以使用 emacs diff

c - 了解 `ctags -e` 文件格式(emacs 的 ctags)