当前位置: 首页 > >

Emacs html-mode

转自:http://www.bimeichun.com/Linux/emacs_html.html


Emacs 默认为我们提供了一个编写 html 文件的模式 -- html-mode 。这给我们带来了不小的方便。当然,你也可以尝试功能更加强大的 html-helper-mode 。


1、开始

当我们打开一个 .html 格式的文件时,emacs 已经自动进入 HTML 模式了,这时你应该可以看到 底部状态条上显示 HTML 字样。 如果没有自动进入,你也可以使用 M-x html-mode 。 Emacs 为我们提供了一个简单的 HTML 模板,C-c C-t html ,然后输入title回车就可以调用这个模板了。M-x html-autoview-mode(C-c C-s),可以在Emacs保存HTML文档时打开浏览器浏览效果。不过我更喜欢在浏览器中打开着编写的网页,保存后按F5就可以查看效果了。


2、隐藏和显示HTML标记

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


3、快捷键

p { margin-bottom: 0.21cm; }


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


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


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


C-c DEL : 删除标签。 C-c 1~6 : 插入标题h1~h6 。


C-c Enter : 插入段落标记


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


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


C-c C-c n : 插入anchor (锚标),便于在文档其他位置跳转到该位置。


需要在Mini-buffer 中输入锚标名称。


C-c C-c u : 插入无序列表标记


C-c C-c o : 插入有序列表标记


C-c C-c p : 插入标记


  • C-c C-c - : 插入水*线 。


    C-c C-c i : 插入图像引用标记


    C-c C-j : 插入换行符



    ?


    4、特殊字符输入

    有时需要在html文本中显示html标记,比如

    ,不能直接输入。可以这样: C-c C-n < ,然后输入 p ,然后再 C-c C-n >;。其实 C-c C-n 后输入的字符都不会被html解析而直接输出了。



  • 友情链接: year2525网 工作范文网 QS-ISP 138资料网 528200 工作范文网 baothai 表格模版