Come posso creare un file vuoto da emacs, idealmente da un buffer diretto?Come posso creare un file vuoto in emacs?
Ad esempio, ho appena aperto un modulo Python in modalità dired, ho creato una nuova directory, l'ho aperta in dired e ora devo aggiungere un file vuoto __init__.py
nella directory.
Se utilizzo C-x C-f __init__.py RET C-x C-s
, emacs non crea il file perché non sono state apportate modifiche. Dovrei digitare il file, salvarlo, cancellare la mia digitazione e quindi salvarlo nuovamente affinché funzioni.
Grazie
Io vivo con questo deadlock: Emacs è un potente editor di testo che può anche integrare un compilatore Scala, ecc. Ecc. Ma molte volte cose molto semplici sono complicate. Trovo più facile "toccare/percorso/su/nomefile" e successivamente aprirlo in Emacs piuttosto che provare a creare un nuovo file all'interno di Emacs, in particolare quando c'è un altro file con lo stesso nome o anche un nome simile. Emacs "cerca di aiutarmi" aprendo il file sbagliato. Per favore, non "cercare di aiutarmi!" ... fai semplicemente quello che ti ho detto che dovrebbe essere fatto! Sono abbastanza sicuro che ci debba essere un "plugin" (forse diretto) che lo faccia. Troppo complicata! ancora! –
@RichardGomes Dopo aver usato la soluzione di phils per un paio d'anni, trovo molto più semplice scrivere semplicemente "_" e mi chiede un nome per il file. Emacs è decisamente molto complicato, ma non penso che sia troppo complicato. Molto di quello che ho fatto negli ultimi 5 anni è stato renderlo più complicato, oltre a radere tutti quei fastidiosi angoli. Ho sofferto esattamente dello stesso problema con il completamento come te, ma è risolvibile se puoi essere preso la briga di passare qualche anno a conoscere il sistema. – Singletoned
'C-x C-f __init__.py RET C-x C-s' funziona bene per me (versione' 24.5.1'), quindi forse il problema è stato risolto da quando questa domanda era stata originariamente richiesta. – Jian