1

我试图找到一个快速的elisp 修复程序,使Emacs 下的w3m交换向上/向下箭头的默认行为(在加载页面中的超链接之间移动),与Cn/Cp(移动到页面中的下一行和上一行)。这些键绑定必须仅在焦点位于w3m缓冲区中时应用。

直观地说,这种配置对我来说会更好,因为我目前正在调整为cua 模式行为,特别是在执行快速移位选择复制/粘贴操作的情况下。

使用Cn/Cp在超链接之间移动将成为一个非常明确的操作,而到UP/DOWN的默认映射则毫无帮助;至少对我来说。

4

1 回答 1

3

事实证明,将本地绑定重新映射到模式并通过钩子调用它们当然很容易......

(add-hook 'w3m-mode-hook
      (lambda ()
        (local-set-key "\C-n" 'w3m-next-anchor)
        (local-set-key "\C-p" 'w3m-previous-anchor)
        (local-set-key '[up] 'previous-line)
        (local-set-key '[down] 'next-line)))
于 2010-10-15T16:21:21.950 回答