2016-02-21 2 views
25

В настоящее время, я знаю, что я могу создать новый файл со следующими способами:Как создать новый файл простым способом в spacemacs?

  • c ключ в Neotree
  • SPC ' в слое оболочки, и использовать touch xxx команду

Я интересно есть ли простой способ (что-то вроде SPC f xxx) или нет.

Спасибо.

ответ

38

Да, вы можете использовать SPC f f, введите имя нового файла и затем выберите строку, начинающуюся с [?] (которая по умолчанию используется, если нет другого файла).

Примечание. Вы также можете использовать это для создания файлов в несуществующих подпапках, например SPC f f my/sub/folder/file.txt RET.

+4

autocompletion is evil в этом случае пытается открыть файл, который каким-то образом соответствует вашему новому имени. – fl00r

+0

Если вы используете плющ, 'CMj' (ivy-instant-done) выбирает текущий вход вместо соответствия http://oremacs.com/swiper/. У шлема, вероятно, есть аналогичная функция. – mk12

0

Если вы используете стандартный Vim как привязки,

:e /path/to/file 

работа открывает файл (который не должен существовать до того)

:x 

сохраняет файл и закрывает буфер и

:w 

сохраняет без закрытия.

Смежные вопросы