Как создать пустой файл из emacs, в идеале из встроенного буфера?Как создать пустой файл в emacs?
Например, я только что открыл модуль Python в режиме ожидания, создал новый каталог, открыл его в процессе работы и теперь должен добавить пустой файл __init__.py
в каталог.
Если я использую C-x C-f __init__.py RET C-x C-s
, то emacs не создает файл, так как никаких изменений в нем не было. Я должен был бы ввести файл, сохранить его, удалить свой ввод, а затем сохранить его снова для этого.
Благодаря
Я живу с этой тупиковой ситуации: Emacs мощный текстовый редактор, который может даже интегрировать компилятор Scala, и т.д., и т.д. ... но много раз очень простые вещи усложненной. Мне легче найти «touch/path/to/filename», а затем открыть его в Emacs, чем пытаться создать новый файл внутри Emacs, в частности, когда есть другой файл с тем же именем или даже с похожим именем. Emacs «пытается помочь мне», открывая неверный файл. Пожалуйста, не «старайся помочь мне!» ... просто сделай то, что я сказал тебе, что нужно сделать! Я почти уверен, что должен быть «плагин» (возможно, он был продлен), который делает это. Усложненный! еще раз! –
@RichardGomes Уже несколько лет, используя решение phils, мне гораздо проще просто набрать «_», и он спрашивает у меня имя файла. Emacs определенно очень сложный, но я не думаю, что это слишком сложно. Многое из того, что я сделал с ним в течение последних 5 лет, заключалось в том, чтобы сделать его более сложным, а также избавиться от всех этих раздражающих углов. Я страдал от той же проблемы с завершением, что и вы, но это можно устранить, если вы можете позаботиться о том, чтобы потратить несколько лет на знакомство с системой. – Singletoned
'C-x C-f __init__.py RET C-x C-s' отлично работает для меня (версия' 24.5.1'), поэтому, возможно, проблема была решена, поскольку этот вопрос изначально был задан. – Jian