【问题标题】:Textmate bookmark behavior on emacsEmacs 上的 Textmate 书签行为
【发布时间】:2013-10-04 00:42:43
【问题描述】:

有没有办法在 emacs 中拥有与 Textmate 的书签功能相同的行为?

在 Textmate 中,当我为一行添加书签后(使用 F 键 - 无需命名),我可以使用另一个 F 键返回它(同样,无需命名书签)。

除此之外,我可以在一个页面上拥有多个未命名的书签,只需按下“转到书签”F 键即可循环浏览它们。

让我们打破这个问题:

  • 可以为文件中的行添加书签,而无需命名,也无需按 RET?
  • 一个文件可以有多个未命名的书签吗?
  • 可以在它们之间循环,也无需按 RET 键?

提前致谢! :)

【问题讨论】:

    标签: emacs textmate bookmarks


    【解决方案1】:

    你问:

    • 可以为文件中的行添加书签,而无需命名,也无需按 RET?
    • 一个文件可以有多个未命名的书签吗?
    • 可以在它们之间循环,也无需按 RET 键?

    是的,是的,是的。还有更多 --- 使用 Bookmark+

    对于前两个问题,请参阅有关 autonamed bookmarks 的文档部分。对于第三个问题,请参阅一组书签中关于cycling 的部分(例如,当前缓冲区中的自动命名书签)。

    【讨论】:

      【解决方案2】:

      我会说“位置寄存器”是 emacs 的方式。 http://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html#Position-Registers

      一个更简单的选择是使用标记,虽然它是另一种保存和跳转位置的方法,因为它们没有关联的名称/键: http://www.gnu.org/software/emacs/manual/html_node/emacs/Mark.html

      【讨论】:

      • 实际上,我认为The Mark Ring 中描述的行为听起来几乎完全符合要求。 C-SPC C-SPC 创建未命名的书签,C-u C-SPC 循环浏览它们。 (唯一的问题是您设置标记的次数比设置书签的次数要多。)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多