Emacs html-mode

Emacs 默认为我们提供了一个编写 html 文件的模式 -- html-mode 。这给我们带来了不小的方便。

隐藏标签:

有时候,我们编写html文件时,整个窗口都是高亮显示的标记,你会不会感觉到眼花呢?想要隐藏这些标记很简单,html-mode 里边只需要 C-c Tab 便可以将这些标记隐藏起来,当要显示它们时,再次按 C-c Tab 就可以了。不用担心隐藏的标记会被我们不小心删除掉,当光标移动到隐藏的标记位置时,Mini-buffer中会显示出来。

快捷键:

C-c C-f : 光标移动到当前所在位置的下一个HTML标签。

C-c C-b : 光标移到到当前所在位置的上一个HTML标签。

C-c <left>/<right> : 跳到该标签的开始/结束。

C-c DEL : 删除标签。

C-c 1~6 : 插入标题h1~h6。

C-c Enter : 插入段落标记 <p>。

C-c / :闭合b标签。比如可以结合上一条使用,就会自动插入</p>。

C-c C-c h : 插入超级链接标记。

C-c C-c n : 插入anchor(锚标),便于在文档其他位置跳转到该位置。需要在Mini-buffer中输入锚标名称。

C-c C-c u : 插入无序列表标记<ul><li></ul>。

C-c C-c o : 插入有序列表标记<ol><li></ol>。

C-c C-c p : 插入标记<li>。

C-c C-c - : 插入水平线 <hr>。

C-c C-c i : 插入图像引用标记 <img>。

C-c C-j : 插入换行符<br>。 更多的按键绑定可以使用 C-c C-h 查看。