首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在当前组织模式树中使用flyspell

在当前组织模式树中使用flyspell
EN

Stack Overflow用户
提问于 2012-04-23 23:20:57
回答 1查看 176关注 0票数 5

我正在尝试编写一个小的lisp函数,以便在单个组织模式分支中运行flyspell。我已经将以下内容添加到我的.emacs文件中:

代码语言:javascript
复制
(defun flyspell-current-tree()
  (interactive)
  (org-mark-subtree)
  (flyspell-region))

(global-set-key (kbd "S-<f8>") 'flyspell-current-tree)

但在运行它时,我得到了以下错误:

代码语言:javascript
复制
flyspell-current-tree: Wrong number of arguments

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-04-24 00:19:21

您需要向flyspell-region提供begend才能正常工作。错误来自于此,而不是实际上来自您的函数。

如果您将(point)(mark)作为参数包含到flyspell-region中,它将正常工作。

代码语言:javascript
复制
(defun flyspell-current-tree()
  (interactive)
  (org-mark-subtree)
  (flyspell-region (point) (mark)))
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10283393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档