如何删除Emacs中的某些链接类型?

如何删除Emacs中的某些链接类型?,emacs,Emacs,我使所有URL都可以通过以下方式单击: (define-globalized-minor-mode global-goto-address-mode goto-address-mode goto-address-mode) (global-goto-address-mode) 然而,当我使用带有“service:”子字符串的shell命令时,Emacs错误地将其视为链接。如何删除该链接类型?尝试以下操作: (setq转到地址url regexp (concat“\\Emacs 27.1通过两个

我使所有URL都可以通过以下方式单击:

(define-globalized-minor-mode global-goto-address-mode goto-address-mode goto-address-mode)
(global-goto-address-mode)
然而,当我使用带有“service:”子字符串的shell命令时,Emacs错误地将其视为链接。如何删除该链接类型?

尝试以下操作:

(setq转到地址url regexp

(concat“\\Emacs 27.1通过两个新变量使其更具可配置性:

  • 已忽略转到地址uri方案
  • 转到地址uri方案
您应该只设置这两个变量中的一个,并且根据docstring,必须在加载
goto addr
库之前进行设置。这是因为新变量只是中间值1,在定义
goto address url regexp
时使用,它(与以前一样)是库最终使用的唯一值

如果希望在加载
goto addr
后更改行为,则需要重新生成或以其他方式设置
goto address url regexp
,与早期版本完全相同。请参阅以获取执行此操作的示例



1具体来说,
goto address uri schemes ignored
会影响
goto address uri schemes
的默认值,这反过来会影响
goto address url regexp

的默认值。如果此错误仍然存在于上游代码中,我将报告它。请参阅错误23343。