如何在spacemacs中以简单的方式创建新文件?

use*_*095 30 spacemacs

目前,我知道我可以通过以下方式创建一个新文件:

  • c Neotree的关键
  • SPC '在shell层中,并使用该touch xxx命令

我想知道是否有一个简单的方法(类似的东西SPC f xxx).

谢谢.

Str*_*bra 47

是的,您可以使用SPC f f,输入新文件的名称,然后选择以[?](从没有其他文件匹配时为默认值)的行开始的行.

请注意,您也可以使用它在不存在的子文件夹中创建文件,例如SPC f f my/sub/folder/file.txt RET.

  • 在这种情况下,autocompletion是邪恶的,它试图打开以某种方式匹配你的新名字的文件 (7认同)

xop*_*hos 5

如果您使用标准 vim 之类的键绑定,

:e /path/to/file
Run Code Online (Sandbox Code Playgroud)

Works 打开一个文件(该文件之前不必存在)

:x
Run Code Online (Sandbox Code Playgroud)

保存文件并关闭缓冲区

:w
Run Code Online (Sandbox Code Playgroud)

保存而不关闭。