【问题标题】:What function is C-c C-v bound to in org-mode?C-c C-v 在 org-mode 中绑定什么函数?
【发布时间】:2017-06-01 09:12:23
【问题描述】:

我是 Emacs 新手,正在学习 Org-mode beginning at the basics 教程。 本教程的“使用待办事项”部分使用 C-c C-v 绑定。 但是 C-c C-v 不适用于我的 Spacemacs。而且它没有在 describe-bindings 中列出:

SPC h d b
pattern: C-c C-v
"Prefix Command" is a keyboard macro.
Macro: P r e f i x SPC C o 2*m a n d

emacs 模式下的类似结果:

C-z
C-h b
pattern: C-c C-v
"Prefix Command" is a keyboard macro.
Macro: P r e f i x SPC C o 2*m a n d

C-c C-v 在 Spacemacs 模式和 Emacs 模式下都不起作用。

C-c C-v 应该绑定什么函数?

“C-c C-v”是被弃用还是错字?

是否有列出所有默认 Emacs 键绑定的在线资源?

我在 Linux 上运行带有 Spacemacs 的 Emacs 25.2.1。

【问题讨论】:

    标签: org-mode spacemacs


    【解决方案1】:

    它曾经绑定到 org-show-todo-tree,但在 2010 年更改了绑定:C-c C-v 现在是各种 org-babel 函数的前缀键。

    您可以使用M-x org-show-todo-tree RET 调用org-show-todo-tree,或者您可以安装自己的绑定到org-show-todo-tree(该功能仍然存在);或者您可以使用C-c / t,它显示当前缓冲区中 TODO 项的稀疏树。在最后一种情况下,C-c / 绑定到 org-sparse-tree,这为您提供了一系列选项:t 选择 TODO 情况,但您可能想尝试其他选项。

    编辑:顺便说一句,我在 org-mode git repo 的克隆中使用一些 git 命令发现了所有这些。我用过

    git log --oneline --grep='C-c C-v'
    

    查找提及该组合键的提交。实际提交是

    提交 3d8b6de2ad00220e164f226fb0dde5ada831d21b

    作者:卡斯滕·多米尼克

    日期:2010 年 5 月 12 日星期三 08:04:27 +0200

    为 Org Babel 释放 `C-c C-v' 键

    TODO 稀疏树也可以通过 `C-c / t' 访问。

    git 是不是很棒?

    【讨论】:

    • 谢谢尼克。我正要放弃 Emacs 和 org-mode,只是因为一个糟糕的教程。在 git repo 上找到了不错的发现!
    • 不,不要那样做! Worg 中的许多教程至少部分过时了,因为 org-mode 发展迅速,但在这里(或在 emacs SE 站点或邮件列表上:后者是 IMO 一个特别合适的地方)总是值得提问提出问题,并且上面的人非常乐于助人)。
    • 对于那些刚接触 Emacs 的人来说,这里有一个很好的教程,里面的一切都很有效:orgmode.org/worg/org-tutorials/orgtutorial_dto.html
    • 另外,在基本教程中让你绊倒的C-c C-v 已经修复(我假设在你向邮件列表发送了一条便条之后 - 谢谢你这样做)。
    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    相关资源
    最近更新 更多