我最近发现了 Emacs 的 dired 模式的一些强大功能和易用性。
但是在 Krusader 中,我只是开始按文件夹/文件的第一个字母,然后按 Enter,然后我深入搜索,然后搜索另一个文件夹,焦点,按 Enter,直到找到我应该打开的文件。
我现在是如何做到的:
我真的需要让这更容易。
所以主要事情我想要的是当我按回车键一次时:
当然是第二件主要事情默认情况下,在某些带有 dired 的 isearch 模式下将成为 BE,仅通过键入进行导航,并且仅当按 ESC 进入该 dired 模式时,其中单个字母具有命令含义。我不确定这是否第二件主要事情很容易实现或推荐用于 dired。
但是主要事情我相信应该可以使用一些我不知道的智能 Lisp 代码行:)
谢谢你们,
斯特凡
最佳答案
这是执行 的一种方法主要事情 :
(add-hook 'isearch-mode-end-hook
(lambda ()
(when (and (eq major-mode 'dired-mode)
(not isearch-mode-end-hook-quit))
(dired-find-file))))
关于Emacs 直接模式和 Isearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4471835/