3

Find File:有什么方法可以快速清除缓冲区( )中的预填充文本C-x C-fM-Backspace我发现每个元素都会很烦人,并且CMD-a(在 Mac 上)选择缓冲区中的所有文本,包括文本,这在点击删除时Find File:会引发错误。Text is read-only

4

4 回答 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 回答