标签:tps 跳转 回车 new top key 参考文献 snippet href
M-x
然后输入 yas-new-snippet
回车 RET
,会出现一个新的 buffer
# -*- mode: snippet -*-
# name:
# key:
# --
在出现的 buffer 中填写相应的数据
# -*- mode: snippet -*-
# name: vard
# key: vard
# --
echo '<pre>';
var_dump($0);
die;
c-x c-s
保存
可以保存到两个地方:
$0
表示代码片段填充之后光标最后停的地方,$1 $2 $3...
表示按 TAB
之后光标停的地方。这些变量我们叫做 tab stop
在已存在的代码片段上创建 snippet helm-yas-create-snippet-on-region
M-/
spacemacs 的 TAB
按键被自动补全使用了,所以这里使用了 M-/
来触发。tab stop
可以使用 TAB
进行跳转;; 让 auto-completion 在提示的时候加上 snippets
(setq-default dotspacemacs-configuration-layers
'((auto-completion :variables
auto-completion-enable-snippets-in-popup t)))
参考文献:
[0]:Spacemacs - Adding Custom Snippets to Yasnippet
[1]:Emacs Yasnippet video 视频实战,只有不到 7 分钟的时间,值得一看
标签:tps 跳转 回车 new top key 参考文献 snippet href
原文地址:https://www.cnblogs.com/wdy1184/p/10647904.html