http://www.emacswiki.org/emacs/NxhtmlMode 上有提供具体的安装方式。可以直接下载文件,我是选择了下载 web-vcs.el ,然后在emacs里自己装。
把web-vcs.el放到某个load-path里(如/emacs/site-lisp),然后输入M-x load-library web-vcs,然后按照提示一步步安装。
大概需要10分钟左右。
在.emacs里加入(load "~/.emacs.d/nxhtml/autostart.el")。(我的安装目录是~/.emacs.d/nxhtml)
另外,我安装了linum来显示行号,但是在安装了nxhtml之后,由于它采用了mirror-mode,所以对XHTML是可以正常显示行号的,但是遇到inline mode比如js、css就无法正常显示左边的行号。因此我在.emacs加上一句(global-linum-mode 1)。
这样只能算是勉强解决,因为在遇到两种mode的分界的时候,左边行号会有短暂的消失然后再出现,这个闪烁也算是个小小的缺陷吧,求高人指点。。。。。。