How can I create an empty file from emacs, ideally from within a dired buffer?
For example, I\'ve just opened a Python module in dired mode, created a new directory,
I use the following bound to t in dired.
t
(defun my-dired-touch (filename) (interactive (list (read-string "Filename: " ".gitkeep"))) (with-temp-buffer (write-file filename))) ;; optionally bind it in dired (with-eval-after-load 'dired (define-key dired-mode-map "t" 'my-dired-touch))