¿Cómo puedo crear un archivo vacío de emacs, idealmente desde un búfer directo?¿Cómo creo un archivo vacío en emacs?
Por ejemplo, acabo de abrir un módulo de Python en modo directo, creé un nuevo directorio, lo abrí en dired y ahora necesito agregar un archivo __init__.py
vacío en el directorio.
Si uso C-x C-f __init__.py RET C-x C-s
, entonces emacs no crea el archivo porque no se han realizado cambios en él. Tendría que escribir el archivo, guardarlo, borrar mi tipeo y luego guardarlo nuevamente para que funcione.
Gracias
Vivo con este punto muerto: Emacs es un poderoso editor de texto que incluso puede integrar un compilador de Scala, etc., pero muchas veces las cosas muy simples son muy complicadas. Me resulta más fácil "tocar/ruta/a/nombre de archivo" y más tarde abrirlo en Emacs que tratar de crear un nuevo archivo dentro de Emacs, en particular cuando hay otro archivo con el mismo nombre o incluso un nombre similar. Emacs "intenta ayudarme" abriendo el archivo incorrecto. Por favor, ¡no intentes ayudarme! ¡Haz lo que te dije que se debe hacer! Estoy bastante seguro de que debe haber un "complemento" (quizás directo) que hace eso. ¡Sobrecomplicado! ¡de nuevo! –
@RichardGomes Después de haber estado usando la solución de phils durante un par de años, me resulta mucho más fácil escribir "_" y me pide un nombre de archivo. Emacs es definitivamente muy complicado, pero no creo que sea demasiado complicado. Mucho de lo que le he hecho durante los últimos 5 años ha sido hacerlo más complicado, así como eliminar todos esos rincones molestos. Sufrí exactamente el mismo problema con la finalización que tú, pero es reparable si puedes molestarte en pasar unos años conociendo el sistema. – Singletoned
'C-x C-f __init__.py RET C-x C-s' funciona bien para mí (versión' 24.5.1'), así que tal vez el problema se haya resuelto ya que esta pregunta fue hecha originalmente. – Jian