gpt4 book ai didi

emacs - 组织模式下的POM(点或标记)

转载 作者:行者123 更新时间:2023-12-04 17:11:01 27 4
gpt4 key购买 nike

我正在尝试使用函数org-entry-propertiesorg-id-get,它们都使用可选参数pom。例如,org-entry-properties文档说:

Get all properties of the entry at point-or-marker POM.



Emacs manual几乎没有提到“标记”一词,但是有几个以 -marker结尾的函数。现在我对此有几个问题。
  • 什么是标记点?
  • 它与标记环中的标记相同吗?
  • 如何在组织模式缓冲区中获取标记?
  • 如何在上面的函数调用中使用此标记?
  • 最佳答案

    缓冲区中的(绝对)位置由一个数字给出,该数字大约是该位置之前的字符数。另一方面,标记允许在缓冲区中标记“相对位置”:如果在其前面添加文本,则文本将向前移动(就像它是不可见的,0宽度的字符)。

    您可以随时将标记转换为(绝对)位置(整数)。这就是为什么许多参数都需要POM的原因:他们想要一个位置,但要接受将其作为标记给出。

    emacs中的“标记”是一种特定的标记,可以通过适当的和弦轻松访问(C-SPC对其进行设置,C-x C-x交换标记和点等)。
    “/a”标记环是所有先前“标记”标记的历史记录(在给定的缓冲区中,它是本地标记环,或者在全局范围内,对于所谓的全局标记环)。

    elisp手册中的更多信息:

    来自emacs中的

  • :(信息“(elisp)标记”)
  • 网络上的
  • :http://www.gnu.org/software/emacs/manual/html_node/elisp/Markers.html
  • 关于emacs - 组织模式下的POM(点或标记),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13340846/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com