From 3a98a17352ce9f5ade0a43c2e6aa59725e4cec3f Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Thu, 20 Aug 2015 14:29:44 +0200 Subject: [PATCH] add yasnippets info table - bound to C-h C-y in cfengine3-mode. --- bba.org | 1 + snippets/cfengine3-mode.org | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 snippets/cfengine3-mode.org diff --git a/bba.org b/bba.org index 6759e98a..5671c5ad 100644 --- a/bba.org +++ b/bba.org @@ -1003,6 +1003,7 @@ exported to other formats as well. (define-key cfengine3-mode-map "\C-c," (lambda() (interactive) (browse-url (concat "https://docs.cfengine.com/latest/search.html?q=" (word-at-point))))) + (define-key cfengine3-mode-map "\C-h\C-y" '(lambda () (interactive) (find-file "~/.emacs.d/snippets/cfengine3-mode.org"))) )) diff --git a/snippets/cfengine3-mode.org b/snippets/cfengine3-mode.org new file mode 100644 index 00000000..c7ea7afc --- /dev/null +++ b/snippets/cfengine3-mode.org @@ -0,0 +1,21 @@ +|------------------+------------------+-------------------------------------------------------| +| keyword | snippet name | description | +|------------------+------------------+-------------------------------------------------------| +| insbund | bundle | basic bundle skeleton | +| custserv | customlibservice | skeleton for promise files in customlib/services/ | +| fileappend | fileappend | append lines to file if missing. | +| filecplocal | filecplocal | copy file from this.promise_dirname/templates/ | +| fileexpand | fileexpand | expand_variables from template file | +| fileln | filelink | create soft link | +| filequad | filequad | use shared_global_environment remote quad copy | +| filerm | fileremove | delete file | +| filesetval | filesetval | set_variable_values | +| filesetvalini | filesetvalini | set_variable_values_ini | +| filesetvalquoted | filesetvalquoted | set_quoted_values | +| filetemplate | filetemplate | edit_template | +| ifrep | ifrepaired | classes => if_repaired | +| mkdir | mkdir | create directory and/or check permissions. | +| sysuser | sysuser | skeleton for def.cf users. | +| tb | thisbundle | replace tb with current bundle name. for strings etc. | +| usebund | usebund | usebundle skeleton. | +|------------------+------------------+-------------------------------------------------------| -- 2.47.3