是否有任何简单的命令可以执行此操作?我厌倦了键入C-x C-f ENTER
。
如果您在init文件中的(require 'dired-x)
(或者遵循自动加载指令 1 ),则可以使用 c-x c-j致电dired-jump
,不仅可以使用您想要的(在两个文件访问缓冲区,也包括在dired buffer中),而且还将指向您刚刚来自的文件或目录的指向可能非常方便。
1
c-h
i
g (dired-x) Optional Installation Dired Jump
ret ret
据我所知,没有一个命令可以做到这一点,但是由于您使用的是emacs,因此可以轻松定义一个命令。将它们添加到您的init
文件
(defun my-open-dired-here ()
(interactive)
(dired default-directory))
以上定义了在当前缓冲区目录中打开dired
的命令,这是您在Vanilla Emacs中进行C-x C-f RET
时所获得的。
您可以将上述命令绑定到您选择的键,我将其绑定到 f6
(global-set-key (kbd "<f6>") 'my-open-dired-here)
现在按 f6 时,您将在当前的缓冲区目录中打开。