emacs ido-find-file默认文件是当前行

时间:2013-01-22 19:39:36

标签: emacs

当我Find file: /currentpath/时,我可以从迷你缓冲区中的M-x ido-find-file开始吗?

当我在我的设置中运行M-x ido-find-file(或C-x C-f)时,emacs使用当前行作为默认文件。它在迷你缓冲区中显示Find file: /currentpath/currentlineinbuffer。所以我要做的第一件事就是删除该默认文件(例如,使用ESC backspace)。

我知道C-x C-f C-f回到常规查找文件行为,但我更喜欢使用ido-find-file,除了这个问题。

1 个答案:

答案 0 :(得分:3)

对于所需行为,变量ido-use-filename-at-point的值应为nil。删除字符串

(setq ido-use-filename-at-point 't)
您的配置或设置

中的

(或类似内容)

(setq ido-use-filename-at-point nil)

在配置结束时。