如何删除Emacs中的某些链接类型?
我使所有URL都可以通过以下方式单击:如何删除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通过两个
(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。