在Emacs中,I如何结合C-L以清除粘液中的屏幕



有没有办法在粘液中绑定C-L以清除屏幕?

谢谢!

您可能想要的是 slime-repl-clear-buffer,默认情况下是绑定到 C-c M-o的。您可以以正常方式绑定粘液重型缓冲区的功能,例如

(local-set-key [(control l)] 'slime-repl-clear-buffer)

@nosefouratyou添加钩的问题是,您需要将其添加到'Slime-Repl-mode-hook而不是'Slime-mode-hook:

>
(defun my-slime-keybindings ()
  "For use in `slime-mode-hook' and 'slime-repl-mode-hook."
  (local-set-key (kbd "C-l") 'slime-repl-clear-buffer))
(add-hook 'slime-mode-hook      #'my-slime-keybindings)
(add-hook 'slime-repl-mode-hook #'my-slime-keybindings)

最新更新