Emacs开放目录
Emacs允许打开目录并选择文件。在目录中向上或向下移动一步后,控件将移动到另一个拆分窗口。我的问题是如何在同一窗口中创建控件Emacs开放目录,emacs,Emacs,Emacs允许打开目录并选择文件。在目录中向上或向下移动一步后,控件将移动到另一个拆分窗口。我的问题是如何在同一窗口中创建控件 这也是如何在特定拆分窗口中打开文件的方法?如果您使用的是dired,则可以使用“^”包含向上的目录,使用i包含子目录。在目录项之间跳转。在dired模式下,当指针位于目录上方时,您可以按i(dired可能插入subdir),将该目录的内容插入相同的缓冲区(而不是打开新的缓冲区) 在多个目录打开的缓冲区中,当point位于打开的子目录中时,按C-M-p(dired pre
这也是如何在特定拆分窗口中打开文件的方法?如果您使用的是
dired
,则可以使用“^”包含向上的目录,使用i包含子目录。在目录项之间跳转。在dired模式下
,当指针位于目录上方时,您可以按i(dired可能插入subdir
),将该目录的内容插入相同的缓冲区(而不是打开新的缓冲区)
在多个目录打开的缓冲区中,当point位于打开的子目录中时,按C-M-p(dired prev subdir
),可跳到缓冲区中的上一个目录
您提到要通过右键单击将子目录插入到dired缓冲区中。下面是一些代码:
(add-hook 'dired-mode-hook
(lambda ()
(local-set-key [mouse-3]
(lambda (click)
(interactive "e")
(goto-char (posn-point (event-start click)))
(call-interactively #'dired-maybe-insert-subdir)))))
对不起,我是新来的,不明白吗?我需要鼠标帮我做这个。我怎么能告诉.emacs这样的事情呢。而且,即使我编辑了.emacs文件,行号仍然不显示!我想让鼠标右键做这样的动作。是否可以以某种方式编辑.emacs?在dired中键入
a
可以有效地将当前缓冲区替换为所选文件或目录,因此您不会得到多个dired缓冲区。您的评论建议您使用鼠标,在这种情况下,以下内容可能相关?