emacs ido查找文件默认文件为当前行

emacs ido查找文件默认文件为当前行,emacs,Emacs,当我执行M-x ido查找文件时,我可以从minibuffer中的Find file:/currentpath/开始吗 当我运行M-x ido查找文件(或设置中的C-x C-f)时,emacs使用当前行作为默认文件。它在微型缓冲区中显示Find file:/currentpath/currentlineinbuffer。因此,我必须做的第一件事是删除该默认文件(例如,使用ESC backspace) 我知道如何使用C-xc-f C-f返回常规的查找文件行为,但除了这个问题之外,我更喜欢使用ido

当我执行
M-x ido查找文件时,我可以从minibuffer中的
Find file:/currentpath/
开始吗

当我运行
M-x ido查找文件
(或设置中的
C-x C-f
)时,emacs使用当前行作为默认文件。它在微型缓冲区中显示
Find file:/currentpath/currentlineinbuffer
。因此,我必须做的第一件事是删除该默认文件(例如,使用
ESC backspace


我知道如何使用
C-xc-f C-f
返回常规的查找文件行为,但除了这个问题之外,我更喜欢使用ido查找文件

对于所需的行为,变量ido use filename在点处的值应为零。除去字符串

(setq ido-use-filename-at-point 't)
(或类似的东西)从您的配置或设置

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

在配置的末尾。

您可以使用
反勾号来帮助提高帖子的可读性。我加了一些反勾号。这是我的第一篇帖子,我知道!我很高兴回顾了你的第一篇文章(一旦你有了足够的声誉,你就会获得这种能力)。看起来好多了:)对于所需的行为,变量
的值应该是
nil
。从配置或配置末尾的设置中删除字符串
(setq ido use filename at point't)
(或类似的内容)。
(setq ido use filename at point nil)
。这将非常有用。点击C-x C-f并查看位置类型//。这将带您到根位置。