2008-09-15 81 views

回答

1

C-x b TAB将给你一个自动完成所有打开的缓冲区。或者,如果您处于窗口版本(不确定是否有相当于此的终端),请单击Buffers菜单项。

编辑:另外CX比照将让你打开一个文件,并且可以使用TAB为自动完成,然后TAB再次查看该当前目录下的文件/目录(假设第一个选项卡并没有自动完成东西)。

11

尽量接着Ctrl-B键(在Emacs术语C-X C-B)列出缓冲器Ctrl键-X

0

此外,如果您想摆脱打开的缓冲区列表,请键入C-x 1

+0

约翰,仅供参考,您应该能够编辑你的回应添加额外的信息:-) – 2008-09-15 17:20:02

5

C-x C-b将打开*Buffer List*缓冲区。在该缓冲区,可以用通常的键C肽C-N向上导航箭头向下箭头

浏览的目录就像编辑文件一样简单。只需打开目录而不是文件。在我的Linux机器上,C-x C-f/tmp ENTER打开一个目录,而C-x C-f/tmp/myfile ENTER打开一个文件。

3

C-x d访问目录编辑器。 C-x C-f也会这样做,如果你给它一个目录而不是文件。

还有ibuffer-mode,它可以让你面对打开的缓冲区在一个非常类似的方式Dired:http://www.emacswiki.org/cgi-bin/wiki/IbufferMode

它包含最新版本的Emacs,所以你可以不必单独下载:尽量的Mx首先是ibuffer

0

M-X外壳打开外壳,您可以在浏览目录

0

我经常需要在“当前目录”中找到另一个文件,即。我正在编辑的文件的目录。

要diredit迅速打开此目录中,我使用:

C-X C-F c的-J

1

当diredit浏览目录,请考虑使用一个,而不是RET改变目录。

否则,每个新目录都会在一个新的缓冲区中访问,这会很快地将缓冲区列表混乱。

3

的Mx speedbarspeedbar website),会弹出一个Emacs框架取决于你所处的缓冲区中的当前目录的内容,框架小,撑出的方式,使您可以随时看一眼,列出当你在编辑文件时。它也可以使用变量speedbar-supported-extension-expressions根据文件类型过滤此显示。要查看所有速度栏选项,请输入M-x自定义组RET速度栏RET

0

我刚刚发现neotree包,其中显示根目录中所有文件的树。如果已经打开,访问neotree缓冲区中的文件将打开它们的切换到缓冲区。

neotree可以通过

M-x package-install Ret neotree 

或从其gitbub库安装无论是。

相关问题