有没有办法在粘液中绑定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)