在写verilog的时候经常用到always语句,所以捆绑了快捷键。需要把下面的代码放入.emacs中即可。
;; 使函数可直接被调用可添加 (interactive)
(defun func1 ()
(interactive)
(insert "always @(posedge clk or negedge rst_n) begin
if (!rst_n) begin
/*AUTORESET*/
end else begin
;
end
end")
)
;; 设置快捷键
(global-set-key (kbd "<f1>") 'func1)
(defun func2 ()
(interactive)
(insert "always @(*) begin
;
end")
)
;; 设置快捷键
(global-set-key (kbd "<f2>") 'func2)