为了简单起见,我一直非常坚定地使用nano作为我的文本编辑器已经有一段时间了。然而,现在我变得更加“经验丰富”了,并且想要成为像emacs这样的大男孩编辑。
我知道emacs是高度可定制的,并且想到了我想做的事情。 有没有办法为某个文件类型创建的文件创建通用标题?
例如,如果我创建。*文件,我可以生成类似于Xcode生成的“标题”的内容吗?
//*************************************************************
//
// filename.*
//
// Created by some_static_user on MM/DD/YY.
// Copyright (c) YYYY some_static_user. All rights reserved.
//
//*************************************************************
这会很可爱并且节省一些时间。此外,我知道有些emacs护士会喜欢让我的电子邮件用户。
感谢您的时间,我希望这不是太微不足道。
erip
答案 0 :(得分:1)
尝试库header2.el
。
说明here。您应该能够自定义内容以获得您想要的内容。
答案 1 :(得分:1)
我根据@itsjeyd的回答弄明白了。对于阅读此内容的Mac用户,请将其添加到~/.emacs.d/init.el
(add-to-list 'load-path' "~/.emacs.d/")
(autoload 'auto-make-header "header2")
(add-hook 'write-file-hooks 'auto-update-file-header)
(add-hook 'emacs-lisp-mode-hook 'auto-make-header)
(add-hook 'c-mode-common-hook 'auto-make-header)
(add-hook 'tex-mode-hook 'auto-make-header)
将header2.el
保存在与init.el
相同的目录中后。谢谢大家!