没有选择 emacs ido 的建议? [复制]
Posted
技术标签:
【中文标题】没有选择 emacs ido 的建议? [复制]【英文标题】:Not selecting what emacs ido is suggesting? [duplicate] 【发布时间】:2014-01-08 21:34:24 【问题描述】:在我当前的工作目录~/WD
中有一个abc.txt
文件。现在我想在子目录~/WD/NEW/
下再创建一个abc.txt
。当我输入C-x C-f
和目录~/WD/NEW/abc.txt
时,ido 将字符串更改为~/WD/abc.txt
,这不是我想要打开的。当我尝试修改字符串时,ido 会自动将我的输入再次“更正”为错误的字符串。
有没有办法解决这个问题?
【问题讨论】:
【参考方案1】:如果您使用ido
打开文件,并且您想在完成过程中“退出”ido
,您可以使用C-f
。例如:
Ctrl+X Ctrl+F (find-file
)
Find file: ~/ .emacs.d/ | bin/ | some-file.txt | tmp/ ...
T Enter(ido
的窄选项)
Find file: ~/tmp/ file1.txt | file2.txt | subdir/
Ctrl+F(“退出”ido
模式)
Find file: ~/tmp/
【讨论】:
【参考方案2】:避免ido
提出的完成的另一种方法是使用 C-j 而不是 RET
例如,在文件foobar
已经存在并且您想创建文件foo
的情况下
C-xC-f (find-file
)
Find file: ~/.emacs.d | ... | foobar
foo(ido 缩小选项)
Find file: ~/foo[foobar]
C-j (ido-select-text
)
这会创建文件 foo
而不是接受 ido
的 foobar
完成
【讨论】:
以上是关于没有选择 emacs ido 的建议? [复制]的主要内容,如果未能解决你的问题,请参考以下文章