Find File:
有什么方法可以快速清除缓冲区( )中的预填充文本C-x C-f
?M-Backspace
我发现每个元素都会很烦人,并且CMD-a
(在 Mac 上)选择缓冲区中的所有文本,包括文本,这在点击删除时Find File:
会引发错误。Text is read-only
问问题
688 次
4 回答
13
如果您不想编辑文本,可以忽略它。如果您开始输入/
(对于完整路径)或~
(对于 home),默认路径将变为灰色并被忽略。
于 2012-10-03T09:58:10.280 回答
5
我建议C-a C-k(转到行首并杀死它 - 实际上与 OSX 相同)或C-S-backspace(kill-whole-line)。
于 2012-10-03T09:48:55.850 回答
1
如果您使用 ido,您将不再需要使用 M-Backspace(单独使用 Backspace 也会这样做)并且键入“~/”将直接将您带到主目录,而与当前路径无关。
所有你需要的是:
(require 'ido)
(ido-mode 'both) ;; for buffers and files
于 2012-10-03T10:40:00.000 回答
0
通常你不需要清除文本。
您可以在预填充文本之后键入文件名:
C:/work/mydir/C:/temp/anotherdir
它也适用于 Windows 和 Unix。
于 2012-10-03T09:58:26.987 回答