Emacs 如何使用Verilog模式自动安装?

Emacs 如何使用Verilog模式自动安装?,emacs,verilog,Emacs,Verilog,我正在尝试使用自动安装。 我的问题是模块名与它的verilog文件名(位于subdir下)不同,因此以下内容不起作用: module ExampInout (o,i); InstModule instName (/*AUTOINST*/); endmodule // Local Variables: // verilog-library-directories:("subdir") // End: 如何让verilog模式“知道”InstModule位于subdir下,但位于Inst

我正在尝试使用自动安装。 我的问题是模块名与它的verilog文件名(位于subdir下)不同,因此以下内容不起作用:

module ExampInout (o,i);
  InstModule instName
  (/*AUTOINST*/);
endmodule

// Local Variables:
// verilog-library-directories:("subdir")
// End:
如何让verilog模式“知道”InstModule位于subdir下,但位于InstModule.v以外的文件中?

是您要查找的。可以指定列表中每个文件的完整路径或相对路径


也就是说,对这个问题的评论是好的。好的样式通常是使模块名与文件名匹配。例外情况是,它是一个包含大量小模块定义的“库”文件。

我想你是在说什么?更大的问题是为什么文件名和模块名不匹配?