gpt4 book ai didi

ruby - 创建新文件时在 emacs 中加载模板

转载 作者:数据小太阳 更新时间:2023-10-29 08:21:42 25 4
gpt4 key购买 nike

我有一个创建 ruby​​ 脚本时使用的模板。

目前,当我重命名该模板的副本并将其加载到 emacs 中并开始编码时。

不过,我认为 emacs 可以为我加载模板。理想情况下,我可以做到这一点。

  • Ctrl X Ctrl F 打开文件。
  • 输入不存在的文件名(又名我的新文件)。
  • Emacs 识别出该文件不存在并加载我的模板(现在它加载一个空白屏幕)。

有人做过吗?

谢谢!

最佳答案

(add-hook 'find-file-hooks 'maybe-load-template)
(defun maybe-load-template ()
(interactive)
(when (and
(string-match "\\.rb$" (buffer-file-name))
(eq 1 (point-max)))
(insert-file "C:/Home/template.rb")))

关于ruby - 创建新文件时在 emacs 中加载模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2139969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com