How do I create an empty file in emacs?

前端 未结 15 661
轻奢々
轻奢々 2020-12-13 03:20

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,

15条回答
  •  温柔的废话
    2020-12-13 04:09

    I use the following bound to t in dired.

    (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))
    

提交回复
热议问题