Я всегда заканчиваю тем, что открываю eshell и выполняю find-file new-file-name, потому что helm всегда предоставляет мне кандидатов и миллион опций, которые не похожи на основную функцию, которую я хочу: заставить файл называться так, как я набрал. Например, я хочу создать документ организации с именем mto.org в каталоге с другим файлом организации.
Как я могу заставить helm создать файл с именем, которое я ввел, чтобы я мог сэкономить 10 секунд, избегая открытия eshell и добавляя небольшое, но (надеюсь, легко) предотвратимое нарушение моей концентрации?
touch
, как насчет оценки?:(start-process "touch-file" nil "touch" "moto.org")
Если вам это нравится, вы можете сделать его более сложным, чтобы проверить существование файла с таким именем, и если он существует, то создать это имя плюс 1, 2, 3 и т. д., например, moto1.org, moto2.org, moto3.org. - person lawlist   schedule 08.09.2014