我使用emacs主要用c ++编写代码。有没有办法在Emacs中为每个新文件添加一段特定的代码片段。
例如: 假设我想在名为abc.cpp的emacs中创建一个新文件,默认情况下emacs会使用以下行启动该文件
using namespace std;
int main(){
return 0;
}
答案 0 :(得分:0)
像这样:
(defun insert-my-c++-headers ()
(when (= 0 (buffer-size))
(insert "using namespace std;\n\nint main(){\n return 0;\n}\n")))
(add-hook 'c++-mode-hook 'insert-my-c++-headers)