summaryrefslogtreecommitdiff
path: root/.config/vim/UltiSnips/javascript.snippets
diff options
context:
space:
mode:
authorBenjamin Franzke <bfr@qbus.de>2019-04-02 20:23:12 +0200
committerBenjamin Franzke <bfr@qbus.de>2019-04-02 20:23:12 +0200
commit0594766a2d482949b4219a79909947903b8eff46 (patch)
tree6d7c613a6c91fa37b7efec9aea1d41b57ac1b207 /.config/vim/UltiSnips/javascript.snippets
parent86fd4b1a6cd45cef2a8e2e82f6d6941ab060bb25 (diff)
downloaddotfiles-0594766a2d482949b4219a79909947903b8eff46.tar.gz
dotfiles-0594766a2d482949b4219a79909947903b8eff46.tar.bz2
dotfiles-0594766a2d482949b4219a79909947903b8eff46.zip
Add vim Ultisnips
Diffstat (limited to '.config/vim/UltiSnips/javascript.snippets')
-rw-r--r--.config/vim/UltiSnips/javascript.snippets9
1 files changed, 9 insertions, 0 deletions
diff --git a/.config/vim/UltiSnips/javascript.snippets b/.config/vim/UltiSnips/javascript.snippets
new file mode 100644
index 0000000..d4d9475
--- /dev/null
+++ b/.config/vim/UltiSnips/javascript.snippets
@@ -0,0 +1,9 @@
+snippet kview "Keystone view template" b
+var keystone = require('keystone');
+
+exports = module.exports = function (req, res) {
+ var view = new keystone.View(req, res);
+ ${1}
+ view.render('`!p snip.rv=snip.basename`');
+}
+endsnippet