emacs web-mode+yasnippet 初次使用笔记
2016-08-21 23:20
447 查看
想用emacs写html,今天试了下 web-mode这个包 使用use-package初始化
打开html文件 会自动使用web-mode模式
C-c C-s insert snippet 输入html 自动生产html5模板
初始化
如果想写以下代码
1 写模板
2 选中-按s-2(aya-create)
3 使用模板s-3(aya-expand) 光标会自动停留在你需要输入的地方
yas-load-snippet-buffer 选择mode进行保存
(use-package web-mode :ensure t :init (progn (add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode))))
打开html文件 会自动使用web-mode模式
使用HTML模板
C-c h 可以查看当前模式下的快捷键和绑定的命令函数C-c C-s insert snippet 输入html 自动生产html5模板
标签合并,展开
C-c C-f toggle folding on a tag/blockyasnippet的使用
这个包可以定制模板和快捷输入初始化
(use-package auto-yasnippet :ensure t :bind (("s-2" . aya-create) ("s-3" . aya-expand)))
如果想写以下代码
function makediv(){ return document.createElement("div"); } function makespan(){ return document.createElement("span"); } function makeem(){ return document.createElement("em"); }
1 写模板
function make~div(){ return document.creatElement("~div") }
2 选中-按s-2(aya-create)
3 使用模板s-3(aya-expand) 光标会自动停留在你需要输入的地方
yasnippet代码片段
yas-new-snippetyas-load-snippet-buffer 选择mode进行保存
相关文章推荐
- 在windows+emacs中使用evernote-mode编写印象笔记中文note
- 使用emacs编写html:html-mode简单使用笔记
- 使用emacs编写html:html-mode简单使用笔记
- emacs使用笔记
- 学笔记5 多个web.config 如何使用IhttpHander
- Emacs笔记3——使用dired mode
- 使用批处理修改web打印设置笔记【适用于IE】
- Symbian学习笔记(17) - 初探WebServices API的使用(上)
- ASPNET+ArcGIS+Flex初次使用笔记
- 本文为转载-------Web常使用的功能经验笔记第1季 -转载自刘岩
- Emacs学习笔记(14):在Emacs中使用git
- STRUTS2 验证框架--WebWork Validation使用笔记
- IssueVision 学习笔记(一)-----使用SoapHeader传递Web Serivices自定义的身份验证数据
- 使用 Emacs PO mode 编辑 django PO 文件
- Emacs CMake mode使用
- Cao Le的 Emacs org mode 学习笔记
- win服务和web服务使用笔记
- .Net学习笔记 - Web页中使用WinForm
- 笔记之 02_传智播客AJAX视频教程_使用IntelliJ开发Web项目
- Emacs CMake mode使用