0

该命令ido-find-file提供了使用过滤器限制完成列表的选项。例如,可以输入.cpp, press C-SPC et voila,完成列表仅限于带有.cpp.

但是,有时在导航的第一步中将列表限制为目录是很有用的,例如,当导航到一个文件时,该文件位于一个未知名称的子目录中,该子目录位于一个包含许多普通文件的目录中。

是否有一些内置功能用于限制ido在当前步骤中仅接受目录(当前步骤由 a 分隔)调用非限制函数,或 b)[也是更好的解决方案]通过实际的导航命令,即降序/ascending 在目录树级别)?或者,如果没有,有人可以编写一个函数来做到这一点吗?

4

1 回答 1

0

此功能已经以ido-dired.

升级版:

两阶段find-file就像您想象的那样简单:

(defun find-file-2 ()
  (interactive)
  (ido-dired)
  (ido-find-file)) 
于 2013-11-22T12:20:53.070 回答