├── snippets ├── lua-mode │ ├── pi │ ├── math.pi │ ├── math.abs │ ├── math.cos │ ├── math.deg │ ├── math.exp │ ├── math.pow │ ├── math.rad │ ├── math.sin │ ├── math.tan │ ├── sqrt │ ├── math.acos │ ├── math.asin │ ├── math.atan │ ├── math.ceil │ ├── math.cosh │ ├── math.floor │ ├── math.fmod │ ├── math.frexp │ ├── math.huge │ ├── math.ldexp │ ├── math.log10 │ ├── math.modf │ ├── math.sinh │ ├── math.sqrt │ ├── math.tanh │ ├── math.random │ ├── math.max │ ├── math.min │ ├── math.randomseed │ ├── math.atan2 │ ├── local │ ├── ton │ ├── fi │ ├── print │ ├── functioni │ ├── open │ ├── add │ ├── assignment │ ├── elseif │ ├── if │ ├── sub │ ├── require │ ├── while │ ├── for │ ├── fori │ └── inline-if ├── c++-mode │ ├── .yas-parents │ ├── this │ ├── assert │ ├── ns │ ├── enum │ ├── inline │ ├── std_colon │ ├── beginend │ ├── cerr │ ├── friend │ ├── io │ ├── str │ ├── using │ ├── cstd │ ├── doc │ ├── std │ ├── delete │ ├── delete[] │ ├── ostream │ ├── sstream │ ├── throw │ ├── map │ ├── d+= │ ├── fun_declaration │ ├── public │ ├── try │ ├── d_operator[] │ ├── gtest │ ├── private │ └── protected ├── js2-mode │ └── .yas-parents ├── c-mode │ ├── .yas-parents │ ├── stdio │ ├── stdlib │ ├── string │ ├── define │ ├── fopen │ ├── unistd │ ├── assert │ ├── printf │ ├── packed │ ├── malloc │ └── union ├── gfm-mode │ └── .yas-parents ├── html-mode │ ├── .yas-parents │ ├── doctype │ ├── link │ ├── mailto │ ├── dd │ ├── dt │ └── th ├── nsis-mode │ ├── .yas-parents │ ├── outdir │ ├── instdir │ ├── include │ ├── outfile │ ├── define │ ├── message │ ├── insert_macro │ └── macro ├── scss-mode │ ├── .yas-parents │ ├── extend │ ├── else │ ├── @if │ ├── elseif │ ├── @include │ ├── @mixin │ ├── @while │ ├── each │ ├── for │ ├── blue │ ├── hue │ ├── red │ ├── unique-id │ ├── abs │ ├── green │ ├── alpha │ ├── ceil │ ├── floor │ ├── invert │ ├── length │ ├── map-keys │ ├── nth │ ├── quote │ ├── round │ ├── keywords │ ├── map-values │ ├── max │ ├── min │ ├── opacity │ ├── random │ ├── unit │ ├── unquote │ ├── complement │ ├── grayscale │ ├── inspect │ ├── lightness │ ├── saturation │ └── type-of ├── web-mode │ ├── .yas-parents │ └── log ├── applescript-mode │ └── .yas-parents ├── conf-unix-mode │ └── .yas-parents ├── csharp-mode │ └── .yas-parents ├── enh-ruby-mode │ └── .yas-parents ├── fundamental-mode │ ├── phi │ ├── pi │ ├── email │ └── time ├── git-commit-mode │ ├── .yas-parents │ ├── fixes │ └── references ├── nesc-mode │ ├── .yas-parents │ ├── nx │ ├── uint8_t │ ├── sim │ ├── TOSSIM │ ├── provides │ ├── command │ └── dbg ├── python-mode │ ├── .yas-parents │ ├── pass │ ├── doc │ ├── print │ ├── return │ ├── all │ ├── assert │ ├── size │ ├── lambda │ ├── main │ ├── self │ ├── not_impl │ ├── utf8 │ ├── ifmain │ ├── np │ ├── logger_name │ ├── trace │ ├── assertFalse │ ├── assertTrue │ ├── from │ ├── interact │ ├── list │ └── selfassign ├── typescript-mode │ ├── .yas-parents │ ├── let │ ├── const │ ├── import │ └── importas ├── prog-mode │ ├── .yas-parents │ ├── note │ ├── todo │ ├── fixme │ └── line ├── text-mode │ └── .yas-parents ├── emacs-lisp-mode │ ├── not │ ├── point │ ├── list │ ├── fboundp │ ├── length │ ├── null │ ├── format │ ├── function │ ├── goto-char │ ├── nth │ ├── looking-at │ ├── memq │ ├── and │ ├── or │ ├── car │ ├── cdr │ ├── kbd │ ├── append │ ├── concat │ ├── cons │ ├── dolist │ ├── rest │ ├── defcustom │ ├── file-name-extension │ ├── let │ ├── mapc │ ├── number-to-string │ ├── progn │ ├── provide │ ├── setq │ ├── apply │ ├── aref │ ├── assq │ ├── cond │ ├── eq │ ├── lambda │ ├── mapcar │ ├── require │ ├── when │ ├── if │ ├── set │ ├── string-to-number │ ├── aset │ ├── consp │ ├── equal │ ├── int │ ├── mapcl │ ├── princ │ ├── print │ ├── get │ ├── hash │ ├── message │ ├── put │ ├── repeat │ ├── setq-default │ ├── string │ ├── string-match │ ├── unless │ ├── add-hook │ ├── current-buffer │ ├── defmacro │ ├── expand-file-name │ ├── funcall │ ├── lam │ ├── optional │ ├── string-match-p │ ├── stringp │ ├── when-let │ ├── word_regexp │ ├── buffer-file-name │ ├── defsubst │ ├── error │ ├── insert │ ├── pcase │ ├── point-max │ ├── string= │ ├── vector │ ├── defun │ ├── req │ ├── use-package │ ├── while │ ├── @add-hook │ ├── defvar │ ├── grabthing │ ├── opt │ ├── point-min │ ├── set-mark │ └── y-or-n-p ├── ruby-mode │ ├── p │ ├── puts │ ├── # │ ├── req │ ├── str │ ├── r │ ├── w │ ├── rel │ ├── rw │ ├── y │ ├── #! │ ├── GLOB │ ├── all │ ├── any │ ├── ea │ ├── tu │ ├── =b │ ├── dee │ ├── det │ ├── tim │ ├── attribute │ ├── collect │ ├── deli │ ├── eai │ ├── if │ ├── bang │ ├── cla │ ├── eav │ ├── reject │ ├── select │ ├── when │ ├── zip │ ├── am │ ├── until │ ├── while │ ├── eac │ ├── upt │ ├── case │ ├── dow │ ├── eawi │ ├── init │ ├── task │ ├── to_ │ ├── bm │ ├── for │ ├── app │ ├── def │ ├── ife │ └── mm ├── php-mode │ ├── break │ ├── echo │ ├── self │ ├── continue │ ├── parent │ ├── php │ ├── this │ ├── shorttag-print │ ├── else │ ├── include │ ├── require │ ├── assignment │ ├── if │ ├── object-accessor │ ├── array │ ├── include_once │ ├── require_once │ ├── define │ ├── elseif │ ├── function │ ├── shebang │ ├── var_dump │ ├── switch │ ├── urldecode │ ├── urlencode │ ├── for │ ├── method │ └── while ├── markdown-mode │ ├── h3 │ ├── h1 │ ├── h2 │ ├── h4 │ ├── h5 │ ├── h6 │ ├── kbd │ ├── img │ ├── rimg │ ├── rlink │ ├── code │ └── link ├── lisp-mode │ ├── cond │ ├── format │ ├── if │ ├── dolist │ ├── dotimes │ ├── dol │ ├── dot │ ├── typecast │ ├── when │ └── unless ├── rust-mode │ ├── cfg │ ├── None │ ├── ignore │ ├── vec │ ├── Some │ ├── arrow │ ├── lifetime-static │ ├── ret │ ├── assert │ ├── block │ ├── env-args │ ├── env-var │ ├── loop │ ├── main │ ├── unsafe │ ├── Result │ ├── else │ ├── format │ ├── let │ ├── mod │ ├── panic │ ├── String_from │ ├── enum │ ├── eprintln │ ├── if │ ├── impl │ ├── println │ ├── debug_assert │ ├── letm │ ├── pub_mod │ ├── type │ ├── while │ ├── assert_eq │ ├── assert_ne │ ├── assignment │ ├── derive │ ├── for │ ├── use │ ├── File-open │ ├── elseif │ ├── match │ └── new ├── cc-mode │ ├── math │ ├── else │ ├── elseif │ ├── if │ ├── typedef │ ├── struct │ ├── while │ ├── inc │ ├── incc │ ├── ternary │ ├── do │ ├── for │ └── switch ├── erc-mode │ ├── help │ └── blist ├── go-mode │ ├── imp │ ├── var │ ├── import │ ├── f │ ├── func │ ├── map │ ├── pr │ ├── for │ ├── forw │ ├── printf │ ├── while │ ├── coloneq │ ├── main │ ├── iferr │ ├── ifunc │ └── struct ├── java-mode │ ├── this │ ├── void │ ├── public │ ├── import │ ├── private │ ├── protected │ ├── javadoc │ ├── printf │ ├── new │ ├── println │ ├── doc │ └── toString ├── js-mode │ ├── Math │ ├── else │ ├── fireEvent │ ├── alert │ ├── document │ ├── if │ ├── return │ ├── class │ ├── let │ ├── while │ ├── property │ ├── cl │ ├── log │ ├── var │ ├── const │ ├── for │ ├── constructor │ ├── decodeURI │ ├── encodeURI │ ├── req │ ├── imp │ ├── method │ ├── require │ └── import ├── latex-mode │ ├── ml │ ├── cite │ ├── emph │ ├── id2t │ ├── item │ ├── note │ ├── ac │ ├── capgls │ ├── gls │ ├── ids │ ├── label │ ├── pcap │ ├── rnn │ ├── textbf │ ├── caption │ ├── cids │ ├── glspl │ ├── nids │ ├── question │ ├── sphinx │ ├── tided │ ├── anids │ ├── autoref │ ├── graffito │ ├── usepackage │ ├── acro │ ├── frac │ ├── itemize │ ├── begin │ ├── block │ ├── code │ ├── if │ ├── includegraphics │ ├── alg │ └── newcommand ├── dockerfile-mode │ ├── user │ ├── volume │ ├── onbuild │ ├── add │ ├── copy │ ├── env │ ├── expose │ ├── stopsignal │ ├── workdir │ ├── entrypoint │ ├── label │ ├── arg │ └── from ├── processing-mode │ ├── PI │ ├── key │ ├── hex │ ├── hour │ ├── sq │ ├── year │ ├── @public │ ├── HALF_PI │ ├── TWO_PI │ ├── abs │ ├── cos │ ├── exp │ ├── hue │ ├── keyCode │ ├── lights │ ├── log │ ├── millis │ ├── minute │ ├── month │ ├── mouseX │ ├── mouseY │ ├── online │ ├── red │ ├── second │ ├── sin │ ├── tan │ ├── @private │ ├── acos │ ├── asin │ ├── atan │ ├── blue │ ├── ceil │ ├── focused │ ├── if │ ├── noFill │ ├── noTint │ ├── param │ ├── pmouseX │ ├── pmouseY │ ├── smooth │ ├── sqrt │ ├── str │ ├── trim │ ├── try │ ├── unhex │ ├── alpha │ ├── atan2 │ ├── break │ ├── doc_newline │ ├── else │ ├── endCamera │ ├── endRecord │ ├── floor │ ├── green │ ├── int │ ├── noCursor │ ├── noLights │ ├── noSmooth │ ├── noStroke │ ├── round │ ├── status │ ├── byte │ ├── degrees │ ├── frameCount │ ├── frameRate │ ├── frameRate2 │ ├── keyPressed2 │ ├── max_array │ ├── min_array │ ├── mosueButton │ ├── pixels │ ├── pow │ ├── println │ ├── radians │ ├── reverse │ ├── rotate │ ├── rotateX │ ├── rotateY │ ├── rotateZ │ ├── shorten │ ├── size │ ├── sphere │ ├── textAscent │ ├── textDescent │ ├── textSize │ ├── while │ ├── beginCamera │ ├── char │ ├── float │ ├── link │ ├── loadPixels │ ├── mag │ ├── match │ ├── mousePressed2 │ ├── nfc │ ├── noiseSeed │ ├── printCamera │ ├── printMatrix │ ├── scale_SIZE │ ├── screen_width │ ├── switch │ ├── textWidth │ ├── PImage │ ├── append │ ├── concat │ ├── default │ ├── else_if │ ├── join │ ├── nf │ ├── norm │ ├── point │ ├── randomSeed │ ├── save │ ├── scale │ ├── screen_height │ ├── shininess │ ├── sort │ ├── sphereDetail │ ├── split │ ├── strokeWeight │ ├── subset │ ├── textLeading │ ├── throw │ ├── unbinary │ ├── updatePixels │ ├── var │ ├── @param │ ├── @return │ ├── String │ ├── bezierDetail │ ├── binary │ ├── boolean │ ├── box │ ├── brightness │ ├── case │ ├── catch │ ├── createReader │ ├── createWriter │ ├── curveDetail │ ├── dist │ ├── expand │ ├── glGenLists │ ├── glGetError │ ├── keyTyped │ ├── lerp │ ├── line │ ├── loadBytes │ ├── loadImage │ ├── modelX │ ├── modelY │ ├── modelZ │ ├── nfp │ ├── nfs │ ├── noise │ ├── normal │ ├── printProjection │ ├── random │ ├── saturation │ └── textFont ├── rst-mode │ ├── meta │ ├── class │ ├── module │ ├── term │ ├── verbatim │ ├── code │ ├── url │ ├── function │ ├── graph │ ├── warning │ ├── autofunction │ ├── digraph │ ├── graphviz │ ├── inheritance │ ├── automodule │ ├── parsed_literal │ ├── pause │ └── literal_include ├── scala-mode │ ├── List │ ├── case │ ├── cons │ ├── throw │ └── if ├── snippet-mode │ ├── elisp │ ├── group │ └── cont ├── cmake-mode │ ├── include │ ├── project │ ├── set │ ├── if │ ├── message │ ├── macro │ └── option ├── cpp-omnet-mode │ ├── nan │ ├── EV │ ├── math │ ├── omnet │ ├── intuniform │ └── emit_signal ├── css-mode │ ├── media_print │ ├── import │ ├── property │ ├── margin │ ├── padding │ ├── importurl │ └── media ├── haskell-mode │ ├── function │ ├── main │ ├── print │ ├── data │ ├── doc │ ├── pragma │ ├── module │ └── new class ├── makefile-gmake-mode │ ├── phony │ ├── wildcard │ └── patsubst ├── org-mode │ ├── srcname │ ├── hidden │ ├── todo │ ├── width │ ├── results_output │ ├── results_silent │ ├── latex │ ├── src │ ├── code │ ├── embedded │ ├── quote │ ├── verse │ └── example ├── sh-mode │ ├── args │ ├── if │ ├── alias │ ├── else │ ├── gt │ ├── lt │ ├── var │ ├── local │ ├── function │ ├── elif │ ├── f │ ├── bang │ ├── function-one-line │ ├── for │ └── if-one-line ├── slim-mode │ ├── mkd │ ├── js │ ├── lidot │ ├── oldot │ ├── scriptsrc │ ├── uldot │ └── desc ├── yaml-mode │ ├── list │ ├── section │ └── entry ├── makefile-bsdmake-mode │ ├── var │ ├── PHONY │ ├── echo │ └── if ├── makefile-mode │ └── all ├── rspec-mode │ ├── expect │ ├── iexp │ ├── let │ ├── after │ ├── expect2 │ ├── before │ ├── itiexp │ ├── subject │ ├── its │ └── it ├── buttercup-minor-mode │ ├── it │ ├── after-all │ ├── after-each │ ├── before-all │ ├── ex │ ├── expect │ └── before-each ├── nxml-mode │ ├── br │ ├── hr │ ├── p │ ├── li │ ├── td │ ├── th │ ├── span │ ├── name │ ├── ol │ ├── tag.1l │ ├── title │ ├── tr │ ├── ul │ └── pre ├── rjsx-mode │ ├── div │ ├── tag │ ├── ul │ └── closed-tag ├── +javascript-gulp-mode │ ├── default │ └── task ├── m4-mode │ └── def ├── +javascript-lb6-mode │ ├── include │ └── preferences ├── +emacs-lisp-ert-mode │ └── ert-deftest ├── +web-angularjs-mode │ ├── $q │ ├── run │ ├── $log │ ├── $sce │ ├── bind │ ├── copy │ └── dump └── makefile-automake-mode │ └── noinst_HEADERS └── banners ├── black-hole.png └── black-hole-dracula.png /snippets/lua-mode/pi: -------------------------------------------------------------------------------- 1 | math.pi 2 | -------------------------------------------------------------------------------- /snippets/c++-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | cc-mode -------------------------------------------------------------------------------- /snippets/js2-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | js-mode -------------------------------------------------------------------------------- /snippets/lua-mode/math.pi: -------------------------------------------------------------------------------- 1 | math.pi 2 | -------------------------------------------------------------------------------- /snippets/c-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | cc-mode 2 | -------------------------------------------------------------------------------- /snippets/gfm-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | markdown-mode -------------------------------------------------------------------------------- /snippets/html-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | nxml-mode -------------------------------------------------------------------------------- /snippets/lua-mode/math.abs: -------------------------------------------------------------------------------- 1 | math.abs($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.cos: -------------------------------------------------------------------------------- 1 | math.cos($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.deg: -------------------------------------------------------------------------------- 1 | math.deg($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.exp: -------------------------------------------------------------------------------- 1 | math.exp($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.pow: -------------------------------------------------------------------------------- 1 | math.pow($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.rad: -------------------------------------------------------------------------------- 1 | math.rad($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.sin: -------------------------------------------------------------------------------- 1 | math.sin($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.tan: -------------------------------------------------------------------------------- 1 | math.tan($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/sqrt: -------------------------------------------------------------------------------- 1 | math.sqrt($0) 2 | -------------------------------------------------------------------------------- /snippets/nsis-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | prog-mode -------------------------------------------------------------------------------- /snippets/scss-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | css-mode -------------------------------------------------------------------------------- /snippets/web-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | html-mode -------------------------------------------------------------------------------- /snippets/applescript-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | prog-mode -------------------------------------------------------------------------------- /snippets/conf-unix-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | text-mode -------------------------------------------------------------------------------- /snippets/csharp-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | cc-mode 2 | -------------------------------------------------------------------------------- /snippets/enh-ruby-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | ruby-mode -------------------------------------------------------------------------------- /snippets/fundamental-mode/phi: -------------------------------------------------------------------------------- 1 | 1.618033989 2 | -------------------------------------------------------------------------------- /snippets/fundamental-mode/pi: -------------------------------------------------------------------------------- 1 | 3.141592654 2 | -------------------------------------------------------------------------------- /snippets/git-commit-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | text-mode -------------------------------------------------------------------------------- /snippets/lua-mode/math.acos: -------------------------------------------------------------------------------- 1 | math.acos($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.asin: -------------------------------------------------------------------------------- 1 | math.asin($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.atan: -------------------------------------------------------------------------------- 1 | math.atan($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.ceil: -------------------------------------------------------------------------------- 1 | math.ceil($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.cosh: -------------------------------------------------------------------------------- 1 | math.cosh($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.floor: -------------------------------------------------------------------------------- 1 | math.floor($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.fmod: -------------------------------------------------------------------------------- 1 | math.fmod($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.frexp: -------------------------------------------------------------------------------- 1 | math.frexp($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.huge: -------------------------------------------------------------------------------- 1 | math.huge($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.ldexp: -------------------------------------------------------------------------------- 1 | math.ldexp($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.log10: -------------------------------------------------------------------------------- 1 | math.log10($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.modf: -------------------------------------------------------------------------------- 1 | math.modf($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.sinh: -------------------------------------------------------------------------------- 1 | math.sinh($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.sqrt: -------------------------------------------------------------------------------- 1 | math.sqrt($0) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.tanh: -------------------------------------------------------------------------------- 1 | math.tanh($0) 2 | -------------------------------------------------------------------------------- /snippets/nesc-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | text-mode cc-mode -------------------------------------------------------------------------------- /snippets/python-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | prog-mode 2 | -------------------------------------------------------------------------------- /snippets/typescript-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | js-mode -------------------------------------------------------------------------------- /snippets/lua-mode/math.random: -------------------------------------------------------------------------------- 1 | math.random($0) 2 | -------------------------------------------------------------------------------- /snippets/prog-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | fundamental-mode 2 | -------------------------------------------------------------------------------- /snippets/text-mode/.yas-parents: -------------------------------------------------------------------------------- 1 | fundamental-mode 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.max: -------------------------------------------------------------------------------- 1 | math.max(${0:x, y, ...}) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.min: -------------------------------------------------------------------------------- 1 | math.min(${0:x, y, ...}) 2 | -------------------------------------------------------------------------------- /snippets/lua-mode/math.randomseed: -------------------------------------------------------------------------------- 1 | math.randomseed($0) 2 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/not: -------------------------------------------------------------------------------- 1 | #name: not 2 | # -- 3 | (not $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/point: -------------------------------------------------------------------------------- 1 | #name: point 2 | # -- 3 | (point) -------------------------------------------------------------------------------- /snippets/lua-mode/math.atan2: -------------------------------------------------------------------------------- 1 | math.atan2(${1:y}, ${2:x})$0 2 | -------------------------------------------------------------------------------- /snippets/ruby-mode/p: -------------------------------------------------------------------------------- 1 | #name : puts ... 2 | # -- 3 | puts $0 4 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/list: -------------------------------------------------------------------------------- 1 | #name: list 2 | # -- 3 | (list `%`$0) -------------------------------------------------------------------------------- /snippets/ruby-mode/puts: -------------------------------------------------------------------------------- 1 | #name : puts ... 2 | # -- 3 | puts $0 4 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/fboundp: -------------------------------------------------------------------------------- 1 | #name: fboundp 2 | # -- 3 | (fboundp '$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/length: -------------------------------------------------------------------------------- 1 | #name: length 2 | # -- 3 | (length `%`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/null: -------------------------------------------------------------------------------- 1 | #name: null 2 | # -- 3 | (null `(!%)`$0) -------------------------------------------------------------------------------- /snippets/php-mode/break: -------------------------------------------------------------------------------- 1 | # name: break; 2 | # key: br 3 | # -- 4 | break; -------------------------------------------------------------------------------- /snippets/ruby-mode/#: -------------------------------------------------------------------------------- 1 | #name : # => 2 | #group : general 3 | # -- 4 | # => -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/format: -------------------------------------------------------------------------------- 1 | #name: format 2 | # -- 3 | (format "$0" $1) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/function: -------------------------------------------------------------------------------- 1 | #name: function 2 | # -- 3 | (function $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/goto-char: -------------------------------------------------------------------------------- 1 | #name: goto-char 2 | # -- 3 | (goto-char $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/nth: -------------------------------------------------------------------------------- 1 | #name: nth 2 | # -- 3 | (nth ${0:n} ${1:`%`list}) -------------------------------------------------------------------------------- /snippets/php-mode/echo: -------------------------------------------------------------------------------- 1 | # name: echo ...; 2 | # key: e 3 | # -- 4 | echo `%`$0; -------------------------------------------------------------------------------- /snippets/php-mode/self: -------------------------------------------------------------------------------- 1 | # name: self::... 2 | # key: sel 3 | # -- 4 | self::$0 -------------------------------------------------------------------------------- /snippets/scss-mode/extend: -------------------------------------------------------------------------------- 1 | # name: @extend 2 | # -- 3 | @extend `(%1)`$0; 4 | -------------------------------------------------------------------------------- /snippets/c++-mode/this: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: this 3 | # -- 4 | this -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/looking-at: -------------------------------------------------------------------------------- 1 | #name: looking-at 2 | # -- 3 | (looking-at $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/memq: -------------------------------------------------------------------------------- 1 | #name: memq 2 | # -- 3 | (memq ${0:sym} ${1:`%`list}) -------------------------------------------------------------------------------- /snippets/markdown-mode/h3: -------------------------------------------------------------------------------- 1 | #name: Header 3 2 | # -- 3 | ### ${1:Header 3} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/php-mode/continue: -------------------------------------------------------------------------------- 1 | # name: continue; 2 | # key: co 3 | # -- 4 | continue; -------------------------------------------------------------------------------- /snippets/php-mode/parent: -------------------------------------------------------------------------------- 1 | # name: parent::... 2 | # key: par 3 | # -- 4 | parent::$0 -------------------------------------------------------------------------------- /snippets/php-mode/php: -------------------------------------------------------------------------------- 1 | # name: 2 | # key: php 3 | # -- 4 | -------------------------------------------------------------------------------- /snippets/php-mode/this: -------------------------------------------------------------------------------- 1 | # name: $this->... 2 | # key: thi 3 | # -- 4 | \$this->$0 -------------------------------------------------------------------------------- /snippets/scss-mode/else: -------------------------------------------------------------------------------- 1 | # name: @else 2 | # -- 3 | @else { 4 | `%`$0 5 | } 6 | -------------------------------------------------------------------------------- /snippets/markdown-mode/h1: -------------------------------------------------------------------------------- 1 | #name: Header 1 (#) 2 | # -- 3 | # ${1:Header 1} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/markdown-mode/h2: -------------------------------------------------------------------------------- 1 | #name: Header 2 (##) 2 | # -- 3 | ## ${1:Header 1} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/markdown-mode/h4: -------------------------------------------------------------------------------- 1 | #name: Header 4 2 | # -- 3 | #### ${1:Header 4} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/markdown-mode/h5: -------------------------------------------------------------------------------- 1 | #name: Header 5 2 | # -- 3 | ##### ${1:Header 5} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/markdown-mode/h6: -------------------------------------------------------------------------------- 1 | #name: Header 6 2 | # -- 3 | ###### ${1:Header 6} 4 | 5 | $0 -------------------------------------------------------------------------------- /snippets/c++-mode/assert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert 3 | # -- 4 | assert($0); -------------------------------------------------------------------------------- /snippets/c++-mode/ns: -------------------------------------------------------------------------------- 1 | # name : namespace ... 2 | # key: ns 3 | # -- 4 | namespace ${1:name} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/and: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: and 3 | # -- 4 | (and `%`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/or: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: or 3 | # -- 4 | (or `%`$0) -------------------------------------------------------------------------------- /snippets/lisp-mode/cond: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cond 3 | # -- 4 | (cond ($1)$2) -------------------------------------------------------------------------------- /snippets/php-mode/shorttag-print: -------------------------------------------------------------------------------- 1 | # name: 2 | # key: p= 3 | # -- 4 | -------------------------------------------------------------------------------- /snippets/ruby-mode/req: -------------------------------------------------------------------------------- 1 | #name : require "..." 2 | #group : general 3 | # -- 4 | require '$0' -------------------------------------------------------------------------------- /snippets/ruby-mode/str: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: str 3 | # key: s 4 | # -- 5 | #{$0} -------------------------------------------------------------------------------- /snippets/rust-mode/cfg: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #[cfg(...)] 3 | # -- 4 | #[cfg($0)] -------------------------------------------------------------------------------- /snippets/c++-mode/enum: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: enum 3 | # -- 4 | enum ${1:NAME} {$0}; -------------------------------------------------------------------------------- /snippets/c-mode/stdio: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: stdio 3 | # -- 4 | #include -------------------------------------------------------------------------------- /snippets/c-mode/stdlib: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: stdlib 3 | # -- 4 | #include -------------------------------------------------------------------------------- /snippets/c-mode/string: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: string 3 | # -- 4 | #include -------------------------------------------------------------------------------- /snippets/cc-mode/math: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: math 3 | # -- 4 | #include $0 -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/car: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: car 3 | # -- 4 | (car ${0:`%`}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/cdr: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cdr 3 | # -- 4 | (cdr ${0:`%`}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/kbd: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: kbd 3 | # -- 4 | (kbd "${0:`%`}") -------------------------------------------------------------------------------- /snippets/erc-mode/help: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: help 3 | # key: h 4 | # -- 5 | help $0 -------------------------------------------------------------------------------- /snippets/go-mode/imp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import 3 | # -- 4 | import ${1:package}$0 -------------------------------------------------------------------------------- /snippets/go-mode/var: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: var 3 | # -- 4 | var ${1:ok} ${2:bool}$0 -------------------------------------------------------------------------------- /snippets/java-mode/this: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: this 3 | # key: . 4 | # -- 5 | this.$0 -------------------------------------------------------------------------------- /snippets/java-mode/void: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: void 3 | # key: v 4 | # -- 5 | void $0 -------------------------------------------------------------------------------- /snippets/js-mode/Math: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Math. 3 | # key: M 4 | # -- 5 | Math.$0 -------------------------------------------------------------------------------- /snippets/latex-mode/ml: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ml 3 | # key: ml 4 | # -- 5 | \ac{ML}$0 -------------------------------------------------------------------------------- /snippets/php-mode/else: -------------------------------------------------------------------------------- 1 | # name: else { ... } 2 | # key: el 3 | # -- 4 | else { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/php-mode/include: -------------------------------------------------------------------------------- 1 | # name: include("..."); 2 | # key: inc 3 | # -- 4 | include("${1:...}"); -------------------------------------------------------------------------------- /snippets/php-mode/require: -------------------------------------------------------------------------------- 1 | # name: require("..."); 2 | # key: req 3 | # -- 4 | require("${1:...}"); -------------------------------------------------------------------------------- /snippets/python-mode/pass: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pass 3 | # key: ps 4 | # -- 5 | pass -------------------------------------------------------------------------------- /snippets/ruby-mode/r: -------------------------------------------------------------------------------- 1 | #name : attr_reader ... 2 | #group : definitions 3 | # -- 4 | attr_reader : -------------------------------------------------------------------------------- /snippets/ruby-mode/w: -------------------------------------------------------------------------------- 1 | #name : attr_writer ... 2 | #group : definitions 3 | # -- 4 | attr_writer : -------------------------------------------------------------------------------- /snippets/rust-mode/None: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: None 3 | # key: no 4 | # -- 5 | None -------------------------------------------------------------------------------- /snippets/c++-mode/inline: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: inline 3 | # key: il 4 | # -- 5 | inline $0 -------------------------------------------------------------------------------- /snippets/c++-mode/std_colon: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: std:: 3 | # key: st 4 | # -- 5 | std::$0 -------------------------------------------------------------------------------- /snippets/c-mode/define: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: define 3 | # key: def 4 | # -- 5 | #define $0 -------------------------------------------------------------------------------- /snippets/cc-mode/else: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else 3 | # -- 4 | else { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/dockerfile-mode/user: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: USER ... 3 | # -- 4 | USER ${1:daemon} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/append: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: append 3 | # -- 4 | (append `%`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/concat: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: concat 3 | # -- 4 | (concat `%`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/cons: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cons 3 | # -- 4 | (cons ${1:`%`} $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/dolist: -------------------------------------------------------------------------------- 1 | #name: dolist 2 | # -- 3 | (dolist (${1:i} ${2:list}) `(!%)`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/rest: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: &rest ... 3 | # -- 4 | &rest `%`$0 -------------------------------------------------------------------------------- /snippets/erc-mode/blist: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: blist 3 | # key: b 4 | # -- 5 | blist 6 | -------------------------------------------------------------------------------- /snippets/go-mode/import: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import 3 | # -- 4 | import ${1:package}$0 -------------------------------------------------------------------------------- /snippets/html-mode/doctype: -------------------------------------------------------------------------------- 1 | #name : Doctype HTML 5 2 | #group : meta 3 | # -- 4 | 5 | -------------------------------------------------------------------------------- /snippets/java-mode/public: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: public 3 | # key: p 4 | # -- 5 | public $0 -------------------------------------------------------------------------------- /snippets/js-mode/else: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else 3 | # -- 4 | else { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/js-mode/fireEvent: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | #name : fireEvent 3 | # -- 4 | fireEvent('$0') -------------------------------------------------------------------------------- /snippets/latex-mode/cite: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cite 3 | # key: c 4 | # -- 5 | \cite{$1} $0 -------------------------------------------------------------------------------- /snippets/latex-mode/emph: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: emph 3 | # key: e 4 | # -- 5 | \emph{$1}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/id2t: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: id2t 3 | # key: id 4 | # -- 5 | \ac{ID2T}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/item: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: item 3 | # key: - 4 | # -- 5 | \item $0 -------------------------------------------------------------------------------- /snippets/latex-mode/note: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: note 3 | # key: no 4 | # -- 5 | \note{$0} -------------------------------------------------------------------------------- /snippets/lisp-mode/format: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: format 3 | # -- 4 | (format t "~& $0 ~%") -------------------------------------------------------------------------------- /snippets/lua-mode/local: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: local ... 3 | # key: l 4 | # -- 5 | local $0 -------------------------------------------------------------------------------- /snippets/lua-mode/ton: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tonumber(...) 3 | # -- 4 | tonumber($1) 5 | -------------------------------------------------------------------------------- /snippets/nsis-mode/outdir: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: outdir 3 | # key: $ 4 | # -- 5 | $OUTDIR -------------------------------------------------------------------------------- /snippets/php-mode/assignment: -------------------------------------------------------------------------------- 1 | # name: $var = value; 2 | # key: = 3 | # -- 4 | \$${1:var_name} = `%`$0; -------------------------------------------------------------------------------- /snippets/php-mode/if: -------------------------------------------------------------------------------- 1 | # name: if (...) { ... } 2 | # key: if 3 | # -- 4 | if ($1) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/php-mode/object-accessor: -------------------------------------------------------------------------------- 1 | # name: $o->... 2 | # key: -> 3 | # -- 4 | \$${1:obj_name}->${2:var} -------------------------------------------------------------------------------- /snippets/processing-mode/PI: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: PI 3 | # key: pi 4 | # -- 5 | PI$0 6 | -------------------------------------------------------------------------------- /snippets/python-mode/doc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: doc 3 | # key: d 4 | # -- 5 | """$0 6 | """ -------------------------------------------------------------------------------- /snippets/python-mode/print: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: print 3 | # key: p 4 | # -- 5 | print($0) -------------------------------------------------------------------------------- /snippets/rst-mode/meta: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: meta 3 | # key: : 4 | # -- 5 | :${1:var}: $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/rel: -------------------------------------------------------------------------------- 1 | #name : require_relative 2 | #group : general 3 | # -- 4 | require_relative '$0' -------------------------------------------------------------------------------- /snippets/ruby-mode/rw: -------------------------------------------------------------------------------- 1 | #name : attr_accessor ... 2 | #group : definitions 3 | # -- 4 | attr_accessor : -------------------------------------------------------------------------------- /snippets/ruby-mode/y: -------------------------------------------------------------------------------- 1 | #name : :yields: arguments (rdoc) 2 | #group : general 3 | # -- 4 | :yields: $0 -------------------------------------------------------------------------------- /snippets/scala-mode/List: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: List(...) 3 | # -- 4 | List(${1:args}) $0 -------------------------------------------------------------------------------- /snippets/scss-mode/@if: -------------------------------------------------------------------------------- 1 | # name: @if 2 | # key: if 3 | # -- 4 | @if ${1:condition} { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/snippet-mode/elisp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: elisp 3 | # key: ` 4 | # -- 5 | \`$0\` -------------------------------------------------------------------------------- /snippets/c++-mode/beginend: -------------------------------------------------------------------------------- 1 | #name : v.begin(), v.end() 2 | # key: beginend 3 | # -- 4 | ${1:v}.begin(), $1.end -------------------------------------------------------------------------------- /snippets/c++-mode/cerr: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cerr 3 | # key: err 4 | # -- 5 | cerr << $0; 6 | -------------------------------------------------------------------------------- /snippets/c++-mode/friend: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: friend 3 | # key: fr 4 | # -- 5 | friend $0; -------------------------------------------------------------------------------- /snippets/c++-mode/io: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: io 3 | # key: io 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/str: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: str 3 | # key: str 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/using: -------------------------------------------------------------------------------- 1 | #name : using namespace ... 2 | # key: using 3 | # -- 4 | using namespace ${std}; -------------------------------------------------------------------------------- /snippets/c-mode/fopen: -------------------------------------------------------------------------------- 1 | #name : FILE *fp = fopen(..., ...); 2 | # -- 3 | FILE *${f} = fopen(${"file"}, "${r}"); -------------------------------------------------------------------------------- /snippets/cc-mode/elseif: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: elseif 3 | # -- 4 | else if { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/cmake-mode/include: -------------------------------------------------------------------------------- 1 | # type: command 2 | # key: inc 3 | # name: include 4 | # -- 5 | include ($0) 6 | -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/nan: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nan 3 | # key: nan 4 | # -- 5 | isnan(${1:x}) -------------------------------------------------------------------------------- /snippets/css-mode/media_print: -------------------------------------------------------------------------------- 1 | # name: @media print { ... } 2 | # -- 3 | @media print { 4 | `%`$0 5 | } -------------------------------------------------------------------------------- /snippets/dockerfile-mode/volume: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: VOLUME ... 3 | # -- 4 | VOLUME ${1:/path} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/defcustom: -------------------------------------------------------------------------------- 1 | # name: defcustom 2 | # -- 3 | (defcustom $1 ${2:VALUE} "${3:doc}" $4) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/file-name-extension: -------------------------------------------------------------------------------- 1 | #name: file-name-extension 2 | # -- 3 | (file-name-extension $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let 3 | # -- 4 | (let ($1) `(!%)`)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/mapc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mapc 3 | # -- 4 | (mapc ${1:fn} ${0:list}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/number-to-string: -------------------------------------------------------------------------------- 1 | #name: number-to-string 2 | # -- 3 | (number-to-string `(!%)`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/progn: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: progn 3 | # -- 4 | (progn `(!%)`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/provide: -------------------------------------------------------------------------------- 1 | # name: provide 2 | # -- 3 | (provide '`(file-name-base buffer-file-name)`) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/setq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: setq 3 | # -- 4 | (setq ${1:var} ${0:`%`}) -------------------------------------------------------------------------------- /snippets/fundamental-mode/email: -------------------------------------------------------------------------------- 1 | #name : (user's email) 2 | # key: email 3 | # -- 4 | `user-mail-address` 5 | -------------------------------------------------------------------------------- /snippets/fundamental-mode/time: -------------------------------------------------------------------------------- 1 | #name : (current time) 2 | # key: time 3 | # -- 4 | `(current-time-string)` -------------------------------------------------------------------------------- /snippets/go-mode/f: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: func 3 | # -- 4 | func ${1:fun}($2) { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/go-mode/func: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: func 3 | # -- 4 | func ${1:fun}($2) { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/go-mode/map: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: map 3 | # -- 4 | map[${1:KeyType}]${2:ValueType} -------------------------------------------------------------------------------- /snippets/go-mode/pr: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printf 3 | # -- 4 | fmt.Printf("$1\n"${2:, ${3:str}}) -------------------------------------------------------------------------------- /snippets/haskell-mode/function: -------------------------------------------------------------------------------- 1 | # name: Function 2 | # key: :: 3 | # -- 4 | ${1:fn-name} :: ${2:type} 5 | $1 -------------------------------------------------------------------------------- /snippets/haskell-mode/main: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: main 3 | # key: main 4 | # -- 5 | main = do $0 -------------------------------------------------------------------------------- /snippets/haskell-mode/print: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: print 3 | # key: pr 4 | # -- 5 | print $0 -------------------------------------------------------------------------------- /snippets/java-mode/import: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import 3 | # -- 4 | import ${1:System.}; 5 | $0 -------------------------------------------------------------------------------- /snippets/java-mode/private: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: private 3 | # key: pri 4 | # -- 5 | private $0 -------------------------------------------------------------------------------- /snippets/js-mode/alert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: alert 3 | # key: al 4 | # -- 5 | alert(${0:`%`}); -------------------------------------------------------------------------------- /snippets/js-mode/document: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: document 3 | # key: doc 4 | # -- 5 | document. -------------------------------------------------------------------------------- /snippets/js-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # -- 4 | if (${1:true}) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/js-mode/return: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: return ... 3 | # key: r 4 | # -- 5 | return $0; -------------------------------------------------------------------------------- /snippets/latex-mode/ac: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ac 3 | # key: ac 4 | # -- 5 | \ac{${1:ACRONYM}}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/capgls: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Gls 3 | # key: G 4 | # -- 5 | \Gls{${1:label}} -------------------------------------------------------------------------------- /snippets/latex-mode/gls: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: gls 3 | # key: g 4 | # -- 5 | \gls{${1:label}} -------------------------------------------------------------------------------- /snippets/latex-mode/ids: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ids 3 | # key: ids 4 | # -- 5 | \ac${1:p}{IDS}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/label: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: label 3 | # key: lab 4 | # -- 5 | \label{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/pcap: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pcap 3 | # key: pcap 4 | # -- 5 | \ac{PCAP}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/rnn: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: rnn 3 | # key: rnn 4 | # -- 5 | \ac${1:p}{RNN}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/textbf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textbf 3 | # key: b 4 | # -- 5 | \textbf{$1}$0 -------------------------------------------------------------------------------- /snippets/lisp-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # -- 4 | (if ${1:condition} ${2:`(!%)`}) -------------------------------------------------------------------------------- /snippets/lua-mode/fi: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: function 3 | # -- 4 | function ${1:name}($2) $3 end -------------------------------------------------------------------------------- /snippets/lua-mode/print: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: print 3 | # key: p 4 | # -- 5 | print(`%`$1) 6 | -------------------------------------------------------------------------------- /snippets/makefile-gmake-mode/phony: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: phony 3 | # -- 4 | .PHONY = $0 5 | -------------------------------------------------------------------------------- /snippets/nsis-mode/instdir: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: instdir 3 | # key: $ 4 | # -- 5 | $INSTDIR -------------------------------------------------------------------------------- /snippets/org-mode/srcname: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: srcname 3 | # key: name 4 | # -- 5 | #+NAME: $0 -------------------------------------------------------------------------------- /snippets/processing-mode/key: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: key 3 | # key: key 4 | # -- 5 | key$0 6 | -------------------------------------------------------------------------------- /snippets/python-mode/return: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: return 3 | # key: r 4 | # -- 5 | return $0 -------------------------------------------------------------------------------- /snippets/rst-mode/class: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: class 3 | # key: cls 4 | # -- 5 | :class:\`$0\` -------------------------------------------------------------------------------- /snippets/rst-mode/module: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: module 3 | # key: mod 4 | # -- 5 | :mod: \`$0\` -------------------------------------------------------------------------------- /snippets/rst-mode/term: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: term 3 | # key: term 4 | # -- 5 | :term:\`$0\` -------------------------------------------------------------------------------- /snippets/rst-mode/verbatim: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: verbatim 3 | # key: | 4 | # -- 5 | | $0 6 | | -------------------------------------------------------------------------------- /snippets/ruby-mode/#!: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: bang 3 | # -- 4 | #!${1:/bin/bash} 5 | 6 | $0 7 | -------------------------------------------------------------------------------- /snippets/ruby-mode/GLOB: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: GLOB 3 | # key: $ 4 | # -- 5 | $${1:GLOBAL} = $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/all: -------------------------------------------------------------------------------- 1 | #name : all? { |...| ... } 2 | #group : collections 3 | # -- 4 | all? { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/any: -------------------------------------------------------------------------------- 1 | #name : any? { |...| ... } 2 | #group : collections 3 | # -- 4 | any? { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/ea: -------------------------------------------------------------------------------- 1 | #name : each { |...| ... } 2 | #group : collections 3 | # -- 4 | each { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/tu: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tu 3 | # key: tu 4 | # -- 5 | require 'test/unit' -------------------------------------------------------------------------------- /snippets/rust-mode/ignore: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #[ignore] 3 | # key: ign 4 | # -- 5 | #[ignore] -------------------------------------------------------------------------------- /snippets/rust-mode/vec: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: vec![...] 3 | # key: v 4 | # -- 5 | vec![${1:`%`}] -------------------------------------------------------------------------------- /snippets/scala-mode/case: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: case ... => ... 3 | # -- 4 | case ${1:_} => $0 -------------------------------------------------------------------------------- /snippets/scss-mode/elseif: -------------------------------------------------------------------------------- 1 | # name: @elseif 2 | # -- 3 | @else if ${1:condition} { 4 | `%`$0 5 | } 6 | -------------------------------------------------------------------------------- /snippets/sh-mode/args: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: args 3 | # key: args 4 | # -- 5 | [ $# -lt ${1:2} ] -------------------------------------------------------------------------------- /snippets/sh-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # -- 4 | if $1; then 5 | `%`$0 6 | fi 7 | -------------------------------------------------------------------------------- /snippets/slim-mode/mkd: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: markdown 3 | # -- 4 | markdown: 5 | `%`$0 6 | -------------------------------------------------------------------------------- /snippets/typescript-mode/let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let 3 | # -- 4 | let ${1:name} = ${0:`%`}; -------------------------------------------------------------------------------- /snippets/yaml-mode/list: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: list 3 | # key: list 4 | # -- 5 | [$1] 6 | $0 -------------------------------------------------------------------------------- /banners/black-hole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UndeadKernel/emacs_doom_private/HEAD/banners/black-hole.png -------------------------------------------------------------------------------- /snippets/c++-mode/cstd: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cstd 3 | # key: cstd 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/doc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: doc 3 | # key: /** 4 | # -- 5 | /** 6 | * $0 7 | */ -------------------------------------------------------------------------------- /snippets/c++-mode/std: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: std 3 | # key: std 4 | # -- 5 | using namespace std; -------------------------------------------------------------------------------- /snippets/c-mode/unistd: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unistd 3 | # key: uni 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/cc-mode/if: -------------------------------------------------------------------------------- 1 | # name : if (...) { ... } 2 | # key: if 3 | # -- 4 | if (${1:condition}) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/cc-mode/typedef: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: typedef 3 | # -- 4 | typedef ${1:type} ${2:alias}; -------------------------------------------------------------------------------- /snippets/cmake-mode/project: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: project 3 | # key: proj 4 | # -- 5 | project ($0) -------------------------------------------------------------------------------- /snippets/dockerfile-mode/onbuild: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ONBUILD 3 | # -- 4 | ONBUILD $0 -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/apply: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: apply 3 | # key: apply 4 | # -- 5 | (apply $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/aref: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: aref 3 | # -- 4 | (aref ${1:array} ${0:index}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/assq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assq 3 | # -- 4 | (assq ${0:`%`sym} ${1:list}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/cond: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cond 3 | # -- 4 | (cond (${1:t} ${2:`(!%)`})$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/eq: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: eq 3 | #key: eq 4 | # -- 5 | (eq $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/lambda: -------------------------------------------------------------------------------- 1 | #name: lambda 2 | #key: lambda 3 | # -- 4 | (lambda ($1) (interactive) `(!%)`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/mapcar: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mapcar 3 | # -- 4 | (mapcar ${1:fn} ${0:list}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/require: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: require 3 | # -- 4 | (require '${1:package}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/when: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: when 3 | # -- 4 | (when ${1:t} `(!%)`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/go-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for ... { ... } 3 | # -- 4 | for $1 { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/go-mode/forw: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name : for ... { ... } 3 | # -- 4 | for $1 { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/go-mode/printf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printf 3 | # -- 4 | fmt.Printf("$1\n"${2:, ${3:str}}) -------------------------------------------------------------------------------- /snippets/go-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name : for ... { ... } 3 | # -- 4 | for $1 { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/haskell-mode/data: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: data 3 | # key: da 4 | # -- 5 | data ${1:Type} = $2 -------------------------------------------------------------------------------- /snippets/haskell-mode/doc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: doc 3 | # key: d 4 | # -- 5 | {- 6 | $0 7 | -} -------------------------------------------------------------------------------- /snippets/java-mode/protected: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: protected 3 | # key: pr 4 | # -- 5 | protected $0 -------------------------------------------------------------------------------- /snippets/js-mode/class: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: class 3 | # -- 4 | class ${1:Name} { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/js-mode/let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let ... = ...; 3 | # -- 4 | let ${1:name} = ${0:`%`}; -------------------------------------------------------------------------------- /snippets/js-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while 3 | # -- 4 | while (${1:true}) { ${0:`(!%!)`} } -------------------------------------------------------------------------------- /snippets/latex-mode/caption: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: caption 3 | # key: ca 4 | # -- 5 | \caption{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/cids: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cids 3 | # key: cids 4 | # -- 5 | \ac${1:p}{CIDS}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/glspl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: glspl 3 | # key: gp 4 | # -- 5 | \glspl{${1:label}} -------------------------------------------------------------------------------- /snippets/latex-mode/nids: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: NIDS 3 | # key: nids 4 | # -- 5 | \ac${1:p}{NIDS}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/question: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: question 3 | # key: q 4 | # -- 5 | \question{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/sphinx: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sphinx 3 | # key: sph 4 | # -- 5 | \emph{Sphinx}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/tided: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tided 3 | # key: tided 4 | # -- 5 | \ac{TIDED}$0 -------------------------------------------------------------------------------- /snippets/makefile-bsdmake-mode/var: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: var 3 | # key: $ 4 | # -- 5 | $(${1:VAR})$0 -------------------------------------------------------------------------------- /snippets/makefile-mode/all: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: all 3 | # key: all 4 | # -- 5 | all: 6 | $0 -------------------------------------------------------------------------------- /snippets/org-mode/hidden: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hidden-property 3 | # key: hid 4 | # -- 5 | :hidden -------------------------------------------------------------------------------- /snippets/php-mode/array: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: array(...) 3 | # key: arr 4 | # -- 5 | array(`%`$0) -------------------------------------------------------------------------------- /snippets/php-mode/include_once: -------------------------------------------------------------------------------- 1 | # name: include_once("..."); 2 | # key: inco 3 | # -- 4 | include_once("${1:...}"); -------------------------------------------------------------------------------- /snippets/php-mode/require_once: -------------------------------------------------------------------------------- 1 | # name: require_once("..."); 2 | # key: reqo 3 | # -- 4 | require_once("${1:...}"); -------------------------------------------------------------------------------- /snippets/processing-mode/hex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hex 3 | # key: hex 4 | # -- 5 | hex(${3:c}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/hour: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hour 3 | # key: time 4 | # -- 5 | hour()$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/sq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sq 3 | # key: sq 4 | # -- 5 | sq(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/year: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: year 3 | # key: time 4 | # -- 5 | year()$0 6 | -------------------------------------------------------------------------------- /snippets/prog-mode/note: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: note 3 | # -- 4 | `(yas-with-comment "NOTE: ")` 5 | -------------------------------------------------------------------------------- /snippets/prog-mode/todo: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: todo 3 | # -- 4 | `(yas-with-comment "TODO: ")` 5 | -------------------------------------------------------------------------------- /snippets/python-mode/all: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: all 3 | # -- 4 | __all__ = [ 5 | $0 6 | ] -------------------------------------------------------------------------------- /snippets/python-mode/assert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert 3 | # group: testing 4 | # -- 5 | assert $0 -------------------------------------------------------------------------------- /snippets/python-mode/size: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: size 3 | # key: size 4 | # -- 5 | sys.getsizeof($0) -------------------------------------------------------------------------------- /snippets/rspec-mode/expect: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: expect(...).to ... 3 | # -- 4 | expect($1).to $0 -------------------------------------------------------------------------------- /snippets/rspec-mode/iexp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: is_expected.to ... 3 | # -- 4 | is_expected.to $0 -------------------------------------------------------------------------------- /snippets/rspec-mode/let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let(:var) { ... } 3 | # -- 4 | let(:${1:var}) { $0 } -------------------------------------------------------------------------------- /snippets/rst-mode/code: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: code 3 | # key: code 4 | # -- 5 | .. code:: ${1:python} -------------------------------------------------------------------------------- /snippets/rst-mode/url: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: url 3 | # key: url 4 | # -- 5 | .. _${1:description}: $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/=b: -------------------------------------------------------------------------------- 1 | #name : =begin rdoc ... =end 2 | #group : general 3 | # -- 4 | =begin rdoc 5 | $0 6 | =end -------------------------------------------------------------------------------- /snippets/ruby-mode/dee: -------------------------------------------------------------------------------- 1 | #name : deep_copy(...) 2 | #group : general 3 | # -- 4 | Marshal.load(Marshal.dump($0)) -------------------------------------------------------------------------------- /snippets/ruby-mode/det: -------------------------------------------------------------------------------- 1 | #name : detect { |...| ... } 2 | #group : collections 3 | # -- 4 | detect { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/tim: -------------------------------------------------------------------------------- 1 | #name : times { |n| ... } 2 | #group : control structure 3 | # -- 4 | times { |${n}| $0 } -------------------------------------------------------------------------------- /snippets/rust-mode/Some: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Some(...) 3 | # key: so 4 | # -- 5 | Some(${1:`%`}) -------------------------------------------------------------------------------- /snippets/rust-mode/arrow: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: x => y 3 | # key: => 4 | # -- 5 | ${1:_} => ${0:...} -------------------------------------------------------------------------------- /snippets/rust-mode/lifetime-static: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: 'static 3 | # key: 's 4 | # -- 5 | 'static -------------------------------------------------------------------------------- /snippets/rust-mode/ret: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: return 3 | # key: ret 4 | # -- 5 | return ${1:`%`};$0 -------------------------------------------------------------------------------- /snippets/scss-mode/@include: -------------------------------------------------------------------------------- 1 | # name: @include mixin 2 | # key: inc 3 | # -- 4 | @include `(%1)`${1:mixin-name}; -------------------------------------------------------------------------------- /snippets/sh-mode/alias: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: alias 3 | # key: alias 4 | # -- 5 | alias ${1:cmd}=$0 -------------------------------------------------------------------------------- /snippets/sh-mode/else: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else 3 | # key: else 4 | # -- 5 | else 6 | `%`$0 -------------------------------------------------------------------------------- /snippets/sh-mode/gt: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Greater than 3 | # key: > 4 | # -- 5 | "$1" -gt "$2" 6 | -------------------------------------------------------------------------------- /snippets/sh-mode/lt: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Less than 3 | # key: < 4 | # -- 5 | "$1" -lt "$2" 6 | -------------------------------------------------------------------------------- /snippets/sh-mode/var: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: VAR=value 3 | # key: = 4 | # -- 5 | ${1:VAR}=${0:VALUE} -------------------------------------------------------------------------------- /snippets/slim-mode/js: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: javascript: ... 3 | # -- 4 | javascript: 5 | $0 6 | -------------------------------------------------------------------------------- /snippets/typescript-mode/const: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: const 3 | # -- 4 | const ${1:name} = ${0:`%`}; -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/it: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: it ... 3 | # -- 4 | (it "${1:...}" ${2:`(!%)`}$0) -------------------------------------------------------------------------------- /snippets/c++-mode/delete: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: delete 3 | # key: dl 4 | # -- 5 | delete ${1:pointer}; -------------------------------------------------------------------------------- /snippets/c++-mode/delete[]: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: delete[] 3 | # key: dla 4 | # -- 5 | delete[] ${1:arr}; -------------------------------------------------------------------------------- /snippets/c++-mode/ostream: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ostream 3 | # key: os 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/sstream: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: 3 | # key: ss 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/throw: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: throw 3 | # key: throw 4 | # -- 5 | throw ${1:MyError}($0); -------------------------------------------------------------------------------- /snippets/cc-mode/struct: -------------------------------------------------------------------------------- 1 | #name : struct ... { ... } 2 | # key: struct 3 | # -- 4 | struct ${1:name} { 5 | $0 6 | }; -------------------------------------------------------------------------------- /snippets/cc-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while 3 | # -- 4 | while (${1:condition}) { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/cmake-mode/set: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: set 3 | # key: set 4 | # -- 5 | set(${1:var} ${2:value}) -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/EV: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: EV 3 | # key: ev 4 | # -- 5 | EV << "${1:string}"$0; -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/math: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: math 3 | # key: math 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/css-mode/import: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @import 3 | # key: imp 4 | # -- 5 | @import "`(%1)`$0"; -------------------------------------------------------------------------------- /snippets/css-mode/property: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ...: ...; 3 | # key: : 4 | # -- 5 | ${1:prop}: ${2:`%`}; -------------------------------------------------------------------------------- /snippets/dockerfile-mode/add: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ADD 3 | # -- 4 | ADD ${1:src} ${2:dest} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # -- 4 | (if ${1:t}`(if % (concat " " (!%)))`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/set: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: set 3 | #key: set 4 | # -- 5 | (set $0 ) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/string-to-number: -------------------------------------------------------------------------------- 1 | #name: string-to-number 2 | #key: stn 3 | # -- 4 | (string-to-number "`%`$0") -------------------------------------------------------------------------------- /snippets/git-commit-mode/fixes: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: fixes 3 | # key: fix 4 | # -- 5 | fixes #${1:100} -------------------------------------------------------------------------------- /snippets/go-mode/coloneq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ... := ... 3 | # key: := 4 | # -- 5 | ${1:x} := ${2:`%`} -------------------------------------------------------------------------------- /snippets/haskell-mode/pragma: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pragma 3 | # key: { 4 | # -- 5 | {-# ${1:PRAGMA} #-} -------------------------------------------------------------------------------- /snippets/html-mode/link: -------------------------------------------------------------------------------- 1 | #name: 2 | # -- 3 | -------------------------------------------------------------------------------- /snippets/js-mode/property: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ...: ... 3 | # key: : 4 | # -- 5 | ${1:key}: ${0:value} -------------------------------------------------------------------------------- /snippets/latex-mode/anids: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: anids 3 | # key: anids 4 | # -- 5 | \ac${1:p}{ANIDS}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/autoref: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: autoref 3 | # key: ar 4 | # -- 5 | \autoref{$1}$0 6 | -------------------------------------------------------------------------------- /snippets/latex-mode/graffito: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: graffito 3 | # key: gr 4 | # -- 5 | graffito{$1}$0 -------------------------------------------------------------------------------- /snippets/lua-mode/functioni: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: function 3 | # -- 4 | function ${1:name}($2) $3 end -------------------------------------------------------------------------------- /snippets/makefile-bsdmake-mode/PHONY: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: PHONY 3 | # key: phony 4 | # -- 5 | .PHONY: $0 -------------------------------------------------------------------------------- /snippets/makefile-gmake-mode/wildcard: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: wildcard 3 | # -- 4 | $(wildcard $0) 5 | -------------------------------------------------------------------------------- /snippets/markdown-mode/kbd: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: ... 3 | # -- 4 | $0 -------------------------------------------------------------------------------- /snippets/nxml-mode/br: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
3 | # -- 4 |
-------------------------------------------------------------------------------- /snippets/php-mode/define: -------------------------------------------------------------------------------- 1 | # name: define(..., ...) 2 | # key: de 3 | # -- 4 | define("${1:CONSTANT}", ${2:`%`value}); -------------------------------------------------------------------------------- /snippets/php-mode/elseif: -------------------------------------------------------------------------------- 1 | # name: elseif (...) { ... } 2 | # key: eli 3 | # -- 4 | elseif ($1) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/php-mode/function: -------------------------------------------------------------------------------- 1 | # name: function 2 | # key: fu 3 | # -- 4 | function ${1:name}($2) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/processing-mode/@public: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @public 3 | # key: @ 4 | # -- 5 | @public$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/HALF_PI: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: HALF PI 3 | # key: pi 4 | # -- 5 | HALF_PI$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/TWO_PI: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: TWO PI 3 | # key: pi 4 | # -- 5 | TWO_PI$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/abs: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: abs 3 | # key: abs 4 | # -- 5 | abs(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/cos: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cos 3 | # key: cos 4 | # -- 5 | cos(${1:rad}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/exp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: exp 3 | # key: exp 4 | # -- 5 | exp(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/hue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hue 3 | # key: hue 4 | # -- 5 | hue(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/keyCode: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: keyCode 3 | # key: key 4 | # -- 5 | keyCode$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/lights: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: lights 3 | # key: light 4 | # -- 5 | lights(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/log: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: log 3 | # key: log 4 | # -- 5 | log(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/millis: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: millis 3 | # key: time 4 | # -- 5 | millis()$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/minute: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: minute 3 | # key: time 4 | # -- 5 | minute()$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/month: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: month 3 | # key: time 4 | # -- 5 | month()$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/mouseX: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mouseX 3 | # key: mouse 4 | # -- 5 | mouseX$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/mouseY: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mouseY 3 | # key: mouse 4 | # -- 5 | mouseY$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/online: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: online 3 | # key: online 4 | # -- 5 | online$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/red: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: red 3 | # key: red 4 | # -- 5 | red(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/second: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: second 3 | # key: time 4 | # -- 5 | second()$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/sin: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sin 3 | # key: sin 4 | # -- 5 | sin(${1:rad}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/tan: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tan 3 | # key: tan 4 | # -- 5 | tan(${1:rad}); 6 | -------------------------------------------------------------------------------- /snippets/prog-mode/fixme: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: fixme 3 | # -- 4 | `(yas-with-comment "FIXME: ")` 5 | -------------------------------------------------------------------------------- /snippets/python-mode/lambda: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: lambda 3 | # key: lam 4 | # -- 5 | lambda ${1:x}: $0 -------------------------------------------------------------------------------- /snippets/python-mode/main: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: main 3 | # key: main 4 | # -- 5 | def main(): 6 | $0 -------------------------------------------------------------------------------- /snippets/rjsx-mode/div: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name:
3 | # key: div 4 | # -- 5 |
${0:`%`}
-------------------------------------------------------------------------------- /snippets/rspec-mode/after: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: after do ... end 3 | # -- 4 | after$1 do 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/rspec-mode/expect2: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: expect { ... }.to ... 3 | # -- 4 | expect { $1 }.to $0 -------------------------------------------------------------------------------- /snippets/rst-mode/function: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: function 3 | # key: fun 4 | # -- 5 | :function:\`$0\` -------------------------------------------------------------------------------- /snippets/ruby-mode/attribute: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: attribute 3 | # key: @ 4 | # -- 5 | @${1:attr} = $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/collect: -------------------------------------------------------------------------------- 1 | #name : collect { |...| ... } 2 | #group : collections 3 | # -- 4 | collect { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/deli: -------------------------------------------------------------------------------- 1 | #name : delete_if { |...| ... } 2 | #group : collections 3 | # -- 4 | delete_if { |${e}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/eai: -------------------------------------------------------------------------------- 1 | #name : each_index { |i| ... } 2 | #group : collections 3 | # -- 4 | each_index { |${i}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/if: -------------------------------------------------------------------------------- 1 | #name : if ... end 2 | #group : control structure 3 | # -- 4 | if ${1:condition} 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/rust-mode/assert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert!(...) 3 | # key: ass 4 | # -- 5 | assert!(`%`$0); -------------------------------------------------------------------------------- /snippets/rust-mode/block: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: block 3 | # key: b 4 | # -- 5 | ${1:Label} { `(!%!)`$1 }$0 -------------------------------------------------------------------------------- /snippets/rust-mode/env-args: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: env::args() 3 | # key: argv 4 | # -- 5 | env::args() -------------------------------------------------------------------------------- /snippets/scss-mode/@mixin: -------------------------------------------------------------------------------- 1 | # name: @mixin 2 | # key: mix 3 | # -- 4 | @mixin ${1:mixin-name}($2) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/scss-mode/@while: -------------------------------------------------------------------------------- 1 | # name: @while 2 | # key: while 3 | # -- 4 | @while ${1:condition} { 5 | `%`$0 6 | } 7 | -------------------------------------------------------------------------------- /snippets/scss-mode/each: -------------------------------------------------------------------------------- 1 | # name: @each 2 | # -- 3 | @each \$${1:var} in ${2:list, of, things} { 4 | `%`$0 5 | } 6 | -------------------------------------------------------------------------------- /snippets/scss-mode/for: -------------------------------------------------------------------------------- 1 | # name: @for loop 2 | # -- 3 | @for \$i from ${1:1} through ${2:10} { 4 | `%`$0 5 | } 6 | -------------------------------------------------------------------------------- /snippets/sh-mode/local: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: local var=value 3 | # -- 4 | local ${1:var}=${0:value} 5 | -------------------------------------------------------------------------------- /snippets/slim-mode/lidot: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: li ... 3 | # key: li. 4 | # -- 5 | li 6 | `%`$0 7 | -------------------------------------------------------------------------------- /snippets/slim-mode/oldot: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ol ... 3 | # key: ol. 4 | # -- 5 | ol 6 | `%`$0 7 | -------------------------------------------------------------------------------- /snippets/slim-mode/scriptsrc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: script src="..." 3 | # -- 4 | script src="${1:lib.js}" -------------------------------------------------------------------------------- /snippets/slim-mode/uldot: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ul ... 3 | # key: ul. 4 | # -- 5 | ul 6 | `%`$0 7 | -------------------------------------------------------------------------------- /snippets/typescript-mode/import: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import ... 3 | # -- 4 | import ${1:`%`} from '$2'; -------------------------------------------------------------------------------- /snippets/c++-mode/map: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: map 3 | # key: map 4 | # -- 5 | std::map<${1:type1}$0> ${2:var}; -------------------------------------------------------------------------------- /snippets/c-mode/assert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert 3 | # key: ass 4 | # -- 5 | #include 6 | $0 -------------------------------------------------------------------------------- /snippets/c-mode/printf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printf 3 | # key: p 4 | # -- 5 | printf("${1:format}"${2:, $3}); -------------------------------------------------------------------------------- /snippets/cc-mode/inc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #include "..." 3 | # condition: (%bolp) 4 | # -- 5 | #include "$0" -------------------------------------------------------------------------------- /snippets/cc-mode/incc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #include <...> 3 | # condition: (%bolp) 4 | # -- 5 | #include <$0> -------------------------------------------------------------------------------- /snippets/cmake-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # key: if 4 | # -- 5 | if(${1:cond}) 6 | $0 7 | endif() -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/omnet: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: omnet 3 | # key: omnet 4 | # -- 5 | #include -------------------------------------------------------------------------------- /snippets/css-mode/margin: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: margin: ...; 3 | # key: mar 4 | # -- 5 | margin: ${1:0 auto}; -------------------------------------------------------------------------------- /snippets/css-mode/padding: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: padding: ...; 3 | # key: pad 4 | # -- 5 | padding: ${1:10px}; -------------------------------------------------------------------------------- /snippets/dockerfile-mode/copy: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: COPY 3 | # -- 4 | COPY ${1:src} ${2:dest} -------------------------------------------------------------------------------- /snippets/dockerfile-mode/env: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ENV = ... 3 | # -- 4 | ENV ${1:var}=${2:value} -------------------------------------------------------------------------------- /snippets/dockerfile-mode/expose: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: EXPOSE [ ...] 3 | # -- 4 | EXPOSE ${1:80} -------------------------------------------------------------------------------- /snippets/dockerfile-mode/stopsignal: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: STOPSIGNAL 3 | # -- 4 | STOPSIGNAL ${1:9} -------------------------------------------------------------------------------- /snippets/dockerfile-mode/workdir: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: WORKDIR ... 3 | # -- 4 | WORKDIR ${1:/path/to/workdir} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/aset: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: aset 3 | # -- 4 | (aset ${1:array} ${2:index} ${3:newelt}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/consp: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: consp 3 | #key: consp 4 | # -- 5 | (consp $0 ) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/equal: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: equal 3 | #key: equal 4 | # -- 5 | (equal $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/int: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: interactive 3 | # uuid: int 4 | # -- 5 | (interactive)$0 -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/mapcl: -------------------------------------------------------------------------------- 1 | #name: mapc lambda 2 | # -- 3 | (mapc (lambda (${2:x}) `(!%)`$0) 4 | ${1:sequence}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/princ: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: princ 3 | #key: princ 4 | # -- 5 | (princ $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/print: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: print 3 | #key: print 4 | # -- 5 | (print $0) -------------------------------------------------------------------------------- /snippets/go-mode/main: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: func main() { ... } 3 | # -- 4 | func main() { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/latex-mode/usepackage: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: usepackage 3 | # key: pkg 4 | # -- 5 | \usepackage{$0} -------------------------------------------------------------------------------- /snippets/lisp-mode/dolist: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dolist 3 | # -- 4 | (dolist (${1:var} ${2:list}) ${3:`(!%)`}) -------------------------------------------------------------------------------- /snippets/lua-mode/open: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: io.open 3 | # -- 4 | io.open(${1:"${2:filename}"}, "${3:r}") 5 | -------------------------------------------------------------------------------- /snippets/nesc-mode/nx: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nx 3 | # key: nx 4 | # -- 5 | nx_uint${1:8}_t ${2:var}; 6 | $0 -------------------------------------------------------------------------------- /snippets/nesc-mode/uint8_t: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: uint8_t 3 | # key: u8 4 | # -- 5 | uint8_t ${1:var}; 6 | $0 -------------------------------------------------------------------------------- /snippets/nsis-mode/include: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: include 3 | # key: inc 4 | # -- 5 | !include "${Library.nsh}" -------------------------------------------------------------------------------- /snippets/nsis-mode/outfile: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: outfile 3 | # key: out 4 | # -- 5 | outFile "${1:setup}.exe" -------------------------------------------------------------------------------- /snippets/nxml-mode/hr: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
3 | # -- 4 |
5 | -------------------------------------------------------------------------------- /snippets/nxml-mode/p: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :

...

3 | # -- 4 |

$1

-------------------------------------------------------------------------------- /snippets/org-mode/todo: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: TODO item 3 | # key: todo 4 | # -- 5 | TODO ${1:task description} -------------------------------------------------------------------------------- /snippets/php-mode/shebang: -------------------------------------------------------------------------------- 1 | # name: #!/usr/bin/env php 2 | # key: #! 3 | # -- 4 | #!/usr/bin/env php 5 | 3 | # -- 4 | ENTRYPOINT ${1:command} -------------------------------------------------------------------------------- /snippets/dockerfile-mode/label: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: LABEL = ... 3 | # -- 4 | LABEL ${1:key}=${2:value} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/get: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: get 3 | #key: get 4 | # -- 5 | (get SYMBOL$0 PROPNAME) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/hash: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hash 3 | # key: hash 4 | # -- 5 | make-hash-table ${1:options} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/message: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: message 3 | # key: m 4 | # -- 5 | (message "${1:`%`}"$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/put: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: put 3 | #key: put 4 | # -- 5 | (put $0 PROPNAME VALUE) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/repeat: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: repeat 3 | #key: repeat 4 | # -- 5 | (repeat $0 ) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/setq-default: -------------------------------------------------------------------------------- 1 | # name: setq-default 2 | # key: setqd 3 | # -- 4 | (setq-default ${1:`%`} ${0:value}) 5 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/string: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: string 3 | #key: string 4 | # -- 5 | (string $0 ) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/string-match: -------------------------------------------------------------------------------- 1 | #name: string-match 2 | # -- 3 | (string-match "${0:regexp}" ${1:string}${2: ${3:START}}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/unless: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unless 3 | # -- 4 | (unless ${1:condition} ${0:`(!%)`})`(%$)` -------------------------------------------------------------------------------- /snippets/go-mode/iferr: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if err != nil { ... } 3 | # -- 4 | if err != nil { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/go-mode/ifunc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: func (...) ... { ... } 3 | # -- 4 | func ($1) $2 { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/html-mode/mailto: -------------------------------------------------------------------------------- 1 | #name: ... 2 | # -- 3 | `(!%!)`$0 -------------------------------------------------------------------------------- /snippets/java-mode/javadoc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: javadoc 3 | # key: doc 4 | # -- 5 | /** 6 | * $0 7 | * 8 | */ -------------------------------------------------------------------------------- /snippets/java-mode/printf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printf 3 | # key: printf 4 | # -- 5 | System.out.printf("`%`$0%n"); -------------------------------------------------------------------------------- /snippets/js-mode/cl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: class 3 | # uuid: cl 4 | # type: command 5 | # -- 6 | (%alias "class") -------------------------------------------------------------------------------- /snippets/js-mode/log: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: console.log("..."); 3 | # -- 4 | console.log(`(%1)`$0)`(if (eolp) ";")` -------------------------------------------------------------------------------- /snippets/js-mode/var: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: var ... = ...; 3 | # key: var 4 | # -- 5 | var ${1:name} = ${0:`%`}; -------------------------------------------------------------------------------- /snippets/lisp-mode/dotimes: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dotimes 3 | # -- 4 | (dotimes (${1:var} ${2:count}) ${3:`(!%)`}) -------------------------------------------------------------------------------- /snippets/lua-mode/add: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: self-addition 3 | # key: =+ 4 | # -- 5 | ${1:varName} = $1 + ${2:1} -------------------------------------------------------------------------------- /snippets/lua-mode/assignment: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ... = ... 3 | # key: = 4 | # -- 5 | ${1:varName} = ${0:value} -------------------------------------------------------------------------------- /snippets/lua-mode/elseif: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: elseif ... then ... 3 | # -- 4 | elseif ${1:true} then 5 | `%`$0 -------------------------------------------------------------------------------- /snippets/lua-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if ... then ... end 3 | # -- 4 | if ${1:true} then 5 | `%`$0 6 | end -------------------------------------------------------------------------------- /snippets/lua-mode/sub: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: self-subtraction 3 | # key: =- 4 | # -- 5 | ${1:varName} = $1 - ${2:1} -------------------------------------------------------------------------------- /snippets/markdown-mode/img: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: Image 3 | # -- 4 | ![${1:Alt Text}](${2:`%`URL})$0 -------------------------------------------------------------------------------- /snippets/markdown-mode/rimg: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: Referenced Image 3 | # -- 4 | ![${1:Alt Text}][$2]$0 -------------------------------------------------------------------------------- /snippets/nesc-mode/sim: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sim 3 | # key: sim 4 | # -- 5 | #ifdef TOSSIM 6 | $0 7 | #endif -------------------------------------------------------------------------------- /snippets/nsis-mode/define: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: define 3 | # key: def 4 | # -- 5 | !define ${1:CONSTANT} ${2:value} -------------------------------------------------------------------------------- /snippets/nsis-mode/message: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: message 3 | # key: msg 4 | # -- 5 | MessageBox MB_OK "${1:hello}" -------------------------------------------------------------------------------- /snippets/nxml-mode/li: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
  • ...
  • 3 | # -- 4 |
  • $1
  • -------------------------------------------------------------------------------- /snippets/org-mode/width: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #+ATTR_HTML: :width ... 3 | # -- 4 | #+ATTR_HTML: :width ${1:500px} -------------------------------------------------------------------------------- /snippets/php-mode/switch: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: switch (...) {...} 3 | # -- 4 | switch (${on}) { 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/php-mode/urldecode: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: urldecode(...) 3 | # key: urld 4 | # -- 5 | urldecode(${1:`%`})$0 -------------------------------------------------------------------------------- /snippets/php-mode/urlencode: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: urlencode(...) 3 | # key: urle 4 | # -- 5 | urlencode(${1:`%`})$0 -------------------------------------------------------------------------------- /snippets/processing-mode/alpha: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: alpha 3 | # key: alpha 4 | # -- 5 | alpha(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/atan2: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: atan2 3 | # key: atan2 4 | # -- 5 | atan2(${1:y},${2:x}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/break: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: break 3 | # key: break 4 | # -- 5 | break ${1:label}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/doc_newline: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: doc - newline 3 | # key: doc 4 | # -- 5 | 6 | * 7 | -------------------------------------------------------------------------------- /snippets/processing-mode/else: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else 3 | # key: else 4 | # -- 5 | else { 6 | $0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/endCamera: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: endCamera 3 | # key: camera 4 | # -- 5 | endCamera(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/endRecord: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: endRecord 3 | # key: file 4 | # -- 5 | endRecord(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/floor: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: floor 3 | # key: floor 4 | # -- 5 | floor(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/green: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: green 3 | # key: green 4 | # -- 5 | green(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/int: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: int 3 | # key: int 4 | # -- 5 | int ${1:f} ${6:= ${3:0}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noCursor: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noCursor 3 | # key: cursor 4 | # -- 5 | noCursor(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noLights: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noLights 3 | # key: light 4 | # -- 5 | noLights(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noSmooth: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noSmooth 3 | # key: smooth 4 | # -- 5 | noSmooth(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noStroke: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noStroke 3 | # key: noStroke 4 | # -- 5 | noStroke(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/round: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: round 3 | # key: round 4 | # -- 5 | round(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/status: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: status 3 | # key: status 4 | # -- 5 | status(${1:text}); 6 | -------------------------------------------------------------------------------- /snippets/python-mode/self: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: self 3 | # key: . 4 | # group: object oriented 5 | # -- 6 | self.$0 -------------------------------------------------------------------------------- /snippets/rjsx-mode/tag: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: HTML/JSX tag 3 | # key: < 4 | # -- 5 | <${1:div}>${0:`(!%!)`} -------------------------------------------------------------------------------- /snippets/rspec-mode/itiexp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: it { is_expected.to ... } 3 | # -- 4 | it { is_expected.to $0 } -------------------------------------------------------------------------------- /snippets/rst-mode/autofunction: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: autofunction 3 | # key: auto 4 | # -- 5 | .. autofunction:: $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/am: -------------------------------------------------------------------------------- 1 | #name : alias_method new, old 2 | #group : definitions 3 | # -- 4 | alias_method :${new_name}, :${old_name} -------------------------------------------------------------------------------- /snippets/ruby-mode/until: -------------------------------------------------------------------------------- 1 | #name : until ... end 2 | #group: control structure 3 | # -- 4 | until ${condition} 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/while: -------------------------------------------------------------------------------- 1 | #name : while ... end 2 | #group : control structure 3 | # -- 4 | while ${condition} 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/rust-mode/Result: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Result 3 | # key: res 4 | # -- 5 | Result<${1:T}, ${2:()}> -------------------------------------------------------------------------------- /snippets/rust-mode/else: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else { ... } 3 | # key: else 4 | # -- 5 | else { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/format: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: format!(..., ...) 3 | # key: f 4 | # -- 5 | format!("$1", ${2:`%`}) -------------------------------------------------------------------------------- /snippets/rust-mode/let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let 3 | # key: let 4 | # -- 5 | let ${1:var} = $0`(if (eolp) ";" "")` -------------------------------------------------------------------------------- /snippets/rust-mode/mod: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mod 3 | # key: mod 4 | # -- 5 | mod ${1:name} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/panic: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: panic!(...) 3 | # key: pa 4 | # -- 5 | panic!("$1", ${2:`%`});$0 -------------------------------------------------------------------------------- /snippets/scala-mode/cons: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: element1 :: element2 3 | # -- 4 | ${1:element1} :: ${2:element2} $0 -------------------------------------------------------------------------------- /snippets/scala-mode/throw: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name : throw new Exception 3 | # -- 4 | throw new ${1:Exception}($2) $0 -------------------------------------------------------------------------------- /snippets/scss-mode/blue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: blue($color) 3 | # group: RGB functions 4 | # -- 5 | blue(${1:color}) -------------------------------------------------------------------------------- /snippets/scss-mode/hue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: hue($color) 3 | # group: HSL functions 4 | # -- 5 | hue(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/red: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: red($color) 3 | # group: RGB functions 4 | # -- 5 | red(${1:color}) -------------------------------------------------------------------------------- /snippets/scss-mode/unique-id: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unique-id() 3 | # group: Misc functions 4 | # -- 5 | unique-id() -------------------------------------------------------------------------------- /snippets/snippet-mode/cont: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: cont 3 | # key: cont 4 | # -- 5 | # contributor: `user-full-name` -------------------------------------------------------------------------------- /snippets/yaml-mode/entry: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: entry 3 | # key: entry 4 | # -- 5 | ${1:entry}: ${2:value} 6 | $0 -------------------------------------------------------------------------------- /snippets/+javascript-gulp-mode/default: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Default gulp task 3 | # -- 4 | gulp.task('default', $0); -------------------------------------------------------------------------------- /snippets/c++-mode/d+=: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: d+= 3 | # key: d+= 4 | # -- 5 | ${1:MyClass}& operator+=(${2:const $1 &}); -------------------------------------------------------------------------------- /snippets/cc-mode/ternary: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ternary 3 | # key: ? 4 | # -- 5 | (${1:cond}) ? ${2:then} : ${3:else}; -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/add-hook: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: add-hook 3 | # -- 4 | (add-hook '${0:hook} ${1:function})`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/current-buffer: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: current-buffer 3 | # key: cb 4 | # -- 5 | (current-buffer) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/defmacro: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: defmacro 3 | # -- 4 | (defmacro ${1:name} ($2) `(!%)`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/expand-file-name: -------------------------------------------------------------------------------- 1 | #name: expand-file-name 2 | # -- 3 | (expand-file-name `%`$0${1: ${2:default-directory}}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/funcall: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: funcall 3 | #key: funcall 4 | # -- 5 | (funcall $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/lam: -------------------------------------------------------------------------------- 1 | #contributor: Henrik Lissner (henrik.io) 2 | #name: lambda shortcut 3 | #key: lam 4 | # -- 5 | (λ! $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/optional: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: &optional ... 3 | # uuid: optional 4 | # -- 5 | &optional `%`$0 -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/string-match-p: -------------------------------------------------------------------------------- 1 | #name: string-match-p 2 | # -- 3 | (string-match-p "${0:regexp}" ${1:string}${2: ${3:START}}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/stringp: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: stringp 3 | #key: stringp 4 | # -- 5 | (stringp $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/when-let: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: when-let 3 | # -- 4 | (when-let* (${1:var-list}) `(!%)`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/word_regexp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: word_regexp 3 | # key: < 4 | # -- 5 | "\\_<${1:word}\\_>" -------------------------------------------------------------------------------- /snippets/git-commit-mode/references: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: references 3 | # key: ref 4 | # -- 5 | references #${1:100} -------------------------------------------------------------------------------- /snippets/go-mode/struct: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: type ... struct { ... } 3 | # -- 4 | type $1 struct { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/haskell-mode/module: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: module 3 | # key: mod 4 | # -- 5 | module ${1:Module} where 6 | $0 -------------------------------------------------------------------------------- /snippets/java-mode/new: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: new 3 | # key: new 4 | # -- 5 | ${1:Type} ${2:obj} = new ${3:$1}($4);$0 -------------------------------------------------------------------------------- /snippets/java-mode/println: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: println 3 | # key: println 4 | # -- 5 | System.out.println("`%`$0"); -------------------------------------------------------------------------------- /snippets/js-mode/const: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: const ... = ...; 3 | # key: con 4 | # -- 5 | const ${1:name} = ${0:`%`}; -------------------------------------------------------------------------------- /snippets/js-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for (;;) 3 | # key: for 4 | # -- 5 | for ($1;$2;$3) { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/latex-mode/acro: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: acro 3 | # key: acro 4 | # -- 5 | \acro{${1:acronym}}{${2:descirption}}$0 -------------------------------------------------------------------------------- /snippets/lisp-mode/dol: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dolist 3 | # type: command 4 | # uuid: dol 5 | # -- 6 | (%alias "dolist") -------------------------------------------------------------------------------- /snippets/lisp-mode/dot: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dotimes 3 | # type: command 4 | # uuid: dot 5 | # -- 6 | (%alias "dotimes") -------------------------------------------------------------------------------- /snippets/lisp-mode/typecast: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: typecast 3 | # name: cast 4 | # -- 5 | (coerce ${1:object} ${2:type}) -------------------------------------------------------------------------------- /snippets/lua-mode/require: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: require(...) 3 | # key: req 4 | # -- 5 | require("${1:filename}") 6 | -------------------------------------------------------------------------------- /snippets/lua-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while ... do ... end 3 | # -- 4 | while ${1:true} do 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/m4-mode/def: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: def 3 | # key: def 4 | # -- 5 | define(\`${1:macro}',\`${2:subst}'). 6 | $0 -------------------------------------------------------------------------------- /snippets/markdown-mode/rlink: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: Reference Link 3 | # -- 4 | [${1:`%`Link Text}][$2]$0 -------------------------------------------------------------------------------- /snippets/nxml-mode/td: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | $2 -------------------------------------------------------------------------------- /snippets/nxml-mode/th: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | $2 -------------------------------------------------------------------------------- /snippets/org-mode/results_output: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: results_output 3 | # key: rout 4 | # -- 5 | :results output$0 -------------------------------------------------------------------------------- /snippets/org-mode/results_silent: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: results_silent 3 | # key: rsil 4 | # -- 5 | :results silent$0 -------------------------------------------------------------------------------- /snippets/php-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for loop 3 | # key: for 4 | # -- 5 | for ($1;$2;$3) { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/php-mode/method: -------------------------------------------------------------------------------- 1 | # name: class method 2 | # key: met 3 | # -- 4 | ${1:public} function ${2:name}($3) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/php-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while loop 3 | # -- 4 | while (${1:condition}) { 5 | `%`$0 6 | } 7 | -------------------------------------------------------------------------------- /snippets/processing-mode/byte: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: byte 3 | # key: byte 4 | # -- 5 | byte ${1:b} ${6:= ${3:127}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/degrees: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: degrees 3 | # key: degrees 4 | # -- 5 | degrees(${1:rad}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/frameCount: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: frameCount 3 | # key: framerate 4 | # -- 5 | frameCount 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/frameRate: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: frameRate 3 | # key: framerate 4 | # -- 5 | frameRate($0); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/frameRate2: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: frameRate 2 3 | # key: framerate 4 | # -- 5 | frameRate 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/keyPressed2: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: keyPressed 2 3 | # key: key 4 | # -- 5 | keyPressed$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/max_array: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: max array 3 | # key: max 4 | # -- 5 | max(${1:array}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/min_array: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: min array 3 | # key: min 4 | # -- 5 | min(${1:array}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/mosueButton: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mouseButton 3 | # key: mouse 4 | # -- 5 | mouseButton$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/pixels: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pixels 3 | # key: pixels 4 | # -- 5 | pixels[${1:index}]$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/pow: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pow 3 | # key: pow 4 | # -- 5 | pow(${1:num}, ${2:exponent}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/println: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: println 3 | # key: println 4 | # -- 5 | println("$1");$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/radians: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: radians 3 | # key: radians 4 | # -- 5 | radians(${1:deg}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/reverse: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: reverse 3 | # key: reverse 4 | # -- 5 | reverse(${1:array}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/rotate: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: rotate 3 | # key: rotate 4 | # -- 5 | rotate(${1:angle}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/rotateX: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: rotateX 3 | # key: rotateX 4 | # -- 5 | rotateX(${1:angle}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/rotateY: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: rotateY 3 | # key: rotateY 4 | # -- 5 | rotateY(${1:angle}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/rotateZ: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: rotateZ 3 | # key: rotateZ 4 | # -- 5 | rotateZ(${1:angle}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/shorten: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: shorten 3 | # key: shorten 4 | # -- 5 | shorten(${1:array}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/size: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: size 3 | # key: size 4 | # -- 5 | size(${1:512}, ${2:512}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/sphere: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sphere 3 | # key: sphere 4 | # -- 5 | sphere(${1:radius}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/textAscent: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textAscent 3 | # key: text 4 | # -- 5 | textAscent(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/textDescent: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textDescent 3 | # key: text 4 | # -- 5 | textDescent(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/textSize: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textSize 3 | # key: text 4 | # -- 5 | textSize(${1:size}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while 3 | # key: while 4 | # -- 5 | while ($1){ 6 | $0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/python-mode/not_impl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: not_impl 3 | # key: not_impl 4 | # -- 5 | raise NotImplementedError -------------------------------------------------------------------------------- /snippets/python-mode/utf8: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: utf-8 encoding 3 | # key: utf8 4 | # -- 5 | # -*- coding: utf-8 -*- 6 | -------------------------------------------------------------------------------- /snippets/rjsx-mode/ul: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ul > li 3 | # key: ul 4 | # -- 5 |
      6 |
    • `(!%!)`$0
    • 7 |
    -------------------------------------------------------------------------------- /snippets/rspec-mode/subject: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: subject(:${1:name} { ... }) 3 | # -- 4 | subject(:${1:name}) { $0 } -------------------------------------------------------------------------------- /snippets/rst-mode/digraph: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: digraph 3 | # key: graph 4 | # -- 5 | .. digraph:: $1 6 | 7 | $0 -------------------------------------------------------------------------------- /snippets/rst-mode/graphviz: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: graphviz 3 | # key: graph 4 | # -- 5 | .. graphviz:: 6 | 7 | $0 -------------------------------------------------------------------------------- /snippets/rst-mode/inheritance: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: inheritance 3 | # key: inh 4 | # -- 5 | .. inheritance-diagram:: $0 -------------------------------------------------------------------------------- /snippets/ruby-mode/eac: -------------------------------------------------------------------------------- 1 | #name : each_cons(...) { |...| ... } 2 | #group : collections 3 | # -- 4 | each_cons(${1:2}) { |${group}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/upt: -------------------------------------------------------------------------------- 1 | #name : upto(...) { |n| ... } 2 | #group : control structure 3 | # -- 4 | upto(${n}) { |${i}| 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/rust-mode/String_from: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: String::from(...) 3 | # key: sf 4 | # -- 5 | String::from("$0") -------------------------------------------------------------------------------- /snippets/rust-mode/enum: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: enum 3 | # key: enum 4 | # -- 5 | enum ${1:EnumName} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/eprintln: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: eprintln!(...) 3 | # key: ep 4 | # -- 5 | eprintln!("$1", ${2:`%`});$0 -------------------------------------------------------------------------------- /snippets/rust-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if ... { ... } 3 | # key: if 4 | # -- 5 | if ${1:x} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/impl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: impl 3 | # -- 4 | impl ${1:name}${2: for ${3:Type}} { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/rust-mode/println: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: println!(...) 3 | # key: p 4 | # -- 5 | println!("$1", ${2:`%`});$0 -------------------------------------------------------------------------------- /snippets/scala-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if (...) { ... } 3 | # -- 4 | if (${1:condition}) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/scss-mode/abs: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: abs($number) 3 | # group: Number functions 4 | # -- 5 | abs(${1:$number}) -------------------------------------------------------------------------------- /snippets/scss-mode/green: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: green($color) 3 | # group: RGB functions 4 | # -- 5 | green(${1:color}) -------------------------------------------------------------------------------- /snippets/sh-mode/elif: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: elif 3 | # key: elif 4 | # -- 5 | elif ${1:condition}; then 6 | `%`$0 -------------------------------------------------------------------------------- /snippets/sh-mode/f: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: short function 3 | # key: f 4 | # -- 5 | ${1:name}() { 6 | `%`$0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/slim-mode/desc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: meta name="description" 3 | # -- 4 | meta name="description" content="$0" -------------------------------------------------------------------------------- /snippets/typescript-mode/importas: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import * as ... 3 | # -- 4 | import * as ${1:`%`} from '$2'; -------------------------------------------------------------------------------- /snippets/+javascript-lb6-mode/include: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: include(...) 3 | # -- 4 | include("${1:shared/lib/${2:lib.js}}"); -------------------------------------------------------------------------------- /snippets/c++-mode/fun_declaration: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: fun_declaration 3 | # key: f 4 | # -- 5 | ${1:void} ${2:name}($3)$0 -------------------------------------------------------------------------------- /snippets/c++-mode/public: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: public 3 | # -- 4 | public:`(progn (indent-according-to-mode) "")` 5 | $0 -------------------------------------------------------------------------------- /snippets/c++-mode/try: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: try 3 | # -- 4 | try { 5 | `%`$0 6 | } catch (${1:type}) { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /snippets/c-mode/malloc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: malloc 3 | # key: malloc 4 | # -- 5 | malloc(sizeof($1)${2: * ${3:3}}); 6 | $0 -------------------------------------------------------------------------------- /snippets/cc-mode/do: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: do { ... } while (...) 3 | # -- 4 | do { 5 | $0 6 | } while (${1:condition}); -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/intuniform: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: intuniform 3 | # key: intuni 4 | # -- 5 | intuniform(${1:0}, ${2:1}) -------------------------------------------------------------------------------- /snippets/css-mode/importurl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @import url(...) 3 | # key: impurl 4 | # -- 5 | @import url("`(%1)`$0"); -------------------------------------------------------------------------------- /snippets/css-mode/media: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @media 3 | # key: med 4 | # -- 5 | @media ${1:screen} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/dockerfile-mode/arg: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ARG [=] 3 | # -- 4 | ARG ${1:name}${2:=${3:value}} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/buffer-file-name: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: buffer-file-name 3 | # key: bfn 4 | # -- 5 | buffer-file-name -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/defsubst: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: defsubst 3 | #key: defsubst 4 | # -- 5 | (defsubst $0 ) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/error: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: error 3 | #key: error 4 | # -- 5 | (error "$0" &optional ARGS) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/insert: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: insert 3 | #key: insert 4 | #key: i 5 | # -- 6 | (insert $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/pcase: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pcase 3 | # -- 4 | (pcase ${1:var} 5 | $>(${2:_} ${3:`(!%)`})$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/point-max: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: point-max 3 | #key: point-max 4 | # -- 5 | (point-max) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/string=: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: string= 3 | # key: string= 4 | # -- 5 | (string= ${1:`%`} ${2:str}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/vector: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: vector 3 | #key: vector 4 | #key: v 5 | # -- 6 | (vector $0) -------------------------------------------------------------------------------- /snippets/js-mode/constructor: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: constructor() { ... } 3 | # -- 4 | constructor($1) { 5 | `%`$0 6 | } -------------------------------------------------------------------------------- /snippets/js-mode/decodeURI: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: decodeURI 3 | # key: du 4 | # -- 5 | decodeURI(${1:`%`})`(if (eolp) ";")` -------------------------------------------------------------------------------- /snippets/js-mode/encodeURI: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: encodeURI 3 | # key: eu 4 | # -- 5 | encodeURI(${1:`%`})`(if (eolp) ";")` -------------------------------------------------------------------------------- /snippets/js-mode/req: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: require("...") 3 | # uuid: req 4 | # type: command 5 | # -- 6 | (%alias "require") -------------------------------------------------------------------------------- /snippets/latex-mode/frac: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: frac 3 | # key: frac 4 | # -- 5 | \frac{${1:numerator}}{${2:denominator}}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/itemize: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: itemize 3 | # key: it 4 | # -- 5 | \begin{itemize} 6 | $0 7 | \end{itemize} -------------------------------------------------------------------------------- /snippets/lisp-mode/when: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: when ... (...) 3 | # key: when 4 | # -- 5 | (when (${1:condition}) ${2:`(!%)`}) -------------------------------------------------------------------------------- /snippets/lua-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for loop range 3 | # -- 4 | for ${1:i}=${2:1},${3:10} do 5 | $0 6 | end 7 | -------------------------------------------------------------------------------- /snippets/lua-mode/fori: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for loop range 3 | # -- 4 | for ${1:i}=${2:1},${3:10} do 5 | $0 6 | end 7 | -------------------------------------------------------------------------------- /snippets/makefile-gmake-mode/patsubst: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: patsubst 3 | # -- 4 | $(patsubst ${1:from},${2:to},${3:src}) 5 | -------------------------------------------------------------------------------- /snippets/markdown-mode/code: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: Code block 3 | # -- 4 | \`\`\`${1:lang} 5 | `%`$0 6 | \`\`\` -------------------------------------------------------------------------------- /snippets/markdown-mode/link: -------------------------------------------------------------------------------- 1 | # -*- require-final-newline: nil -*- 2 | # name: Link 3 | # -- 4 | [${1:`(or % "text")`}](${2:http://$3})$0 -------------------------------------------------------------------------------- /snippets/nxml-mode/span: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | $1 -------------------------------------------------------------------------------- /snippets/org-mode/latex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: latex 3 | # key: latex 4 | # -- 5 | #+BEGIN_LaTeX 6 | `%`$0 7 | #+END_LaTeX -------------------------------------------------------------------------------- /snippets/org-mode/src: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: src 3 | # key: src 4 | # -- 5 | #+BEGIN_SRC ${1:language} 6 | `%`$0 7 | #+END_SRC -------------------------------------------------------------------------------- /snippets/processing-mode/beginCamera: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: beginCamera 3 | # key: camera 4 | # -- 5 | beginCamera(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/char: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: char 3 | # key: char 4 | # -- 5 | char ${1:m} ${6:= "${3:char}"}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/float: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: float 3 | # key: float 4 | # -- 5 | float ${1:f} ${6:= ${3:0.0f}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/link: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: link 3 | # key: link 4 | # -- 5 | link(${1:url}${4:, ${3:target}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/loadPixels: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: loadPixels 3 | # key: loadPixels 4 | # -- 5 | loadPixels(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/mag: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mag 3 | # key: mag 4 | # -- 5 | mag(${1:a}, ${2:b}${4:, ${3:c}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/match: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: match 3 | # key: match 4 | # -- 5 | match(${3:str}, ${4:regexp}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/mousePressed2: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: mousePressed 2 3 | # key: mouse 4 | # -- 5 | mousePressed$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/nfc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nfc 3 | # key: nfc 4 | # -- 5 | nfc(${3:value}${5:, ${4:right}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noiseSeed: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noiseSeed 3 | # key: noiseSeed 4 | # -- 5 | noiseSeed(${1:x}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/printCamera: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printCamera 3 | # key: camera 4 | # -- 5 | printCamera(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/printMatrix: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printMatrix 3 | # key: matrix 4 | # -- 5 | printMatrix(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/scale_SIZE: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: scale SIZE 3 | # key: scale 4 | # -- 5 | scale(${1:size}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/screen_width: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: screen.width 3 | # key: screen 4 | # -- 5 | screen.width$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/switch: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: switch 3 | # key: switch 4 | # -- 5 | switch ($1){ 6 | $0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/textWidth: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textWidth 3 | # key: text 4 | # -- 5 | textWidth(${1:data}); 6 | -------------------------------------------------------------------------------- /snippets/python-mode/ifmain: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ifmain 3 | # -- 4 | if __name__ == '__main__': 5 | ${1:`(or % "pass")`} -------------------------------------------------------------------------------- /snippets/python-mode/np: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: np 3 | # key: np 4 | # group: general 5 | # -- 6 | import numpy as np 7 | $0 -------------------------------------------------------------------------------- /snippets/rjsx-mode/closed-tag: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: HTML/JSX self-closed tag 3 | # key: -------------------------------------------------------------------------------- /snippets/rspec-mode/its: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: it "does something" do ... end 3 | # -- 4 | its(:${1:property}) { $0 } 5 | -------------------------------------------------------------------------------- /snippets/rst-mode/automodule: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: automodule 3 | # key: auto 4 | # -- 5 | .. automodule:: ${1:module_name} -------------------------------------------------------------------------------- /snippets/ruby-mode/case: -------------------------------------------------------------------------------- 1 | #name : case ... end 2 | #group : general 3 | # -- 4 | case ${1:object} 5 | when ${2:condition} 6 | $0 7 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/dow: -------------------------------------------------------------------------------- 1 | #name : downto(...) { |n| ... } 2 | #group : control structure 3 | # -- 4 | downto(${0}) { |${n}| 5 | $0 6 | } -------------------------------------------------------------------------------- /snippets/ruby-mode/eawi: -------------------------------------------------------------------------------- 1 | #name : each_with_index { |e, i| ... } 2 | #group : collections 3 | # -- 4 | each_with_index { |${e}, ${i}| $0 } -------------------------------------------------------------------------------- /snippets/ruby-mode/init: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: init 3 | # key: init 4 | # -- 5 | def initialize(${1:args}) 6 | $0 7 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/task: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: task ... end 3 | # key: task 4 | # -- 5 | task :${1:task} do 6 | $0 7 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/to_: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: to_ 3 | # key: to_ 4 | # -- 5 | def to_s 6 | "${1:string}" 7 | end 8 | $0 -------------------------------------------------------------------------------- /snippets/rust-mode/debug_assert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: debug_assert!(...) 3 | # key: dass 4 | # -- 5 | debug_assert!(`%`$0); -------------------------------------------------------------------------------- /snippets/rust-mode/letm: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: let mut 3 | # key: letm 4 | # -- 5 | let mut ${1:var} = $0`(if (eolp) ";" "")` -------------------------------------------------------------------------------- /snippets/rust-mode/pub_mod: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pub mod 3 | # key: pmod 4 | # -- 5 | pub mod ${1:name} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/type: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: type Name = ...; 3 | # key: type 4 | # -- 5 | type ${1:TypeName} = ${2:i32}; -------------------------------------------------------------------------------- /snippets/rust-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while ... { ... } 3 | # key: while 4 | # -- 5 | while ${1:true} { `(!%!)`$0 } -------------------------------------------------------------------------------- /snippets/scss-mode/alpha: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: alpha($color) 3 | # group: Opacity functions 4 | # -- 5 | alpha(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/ceil: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ceil($number) 3 | # group: Number functions 4 | # -- 5 | ceil(${1:$number}) -------------------------------------------------------------------------------- /snippets/scss-mode/floor: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: floor($number) 3 | # group: Number functions 4 | # -- 5 | floor(${1:$number}) -------------------------------------------------------------------------------- /snippets/scss-mode/invert: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: invert($color) 3 | # group: HSL functions 4 | # -- 5 | invert(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/length: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: length($list) 3 | # group: List functions 4 | # -- 5 | length(${1:$list}) -------------------------------------------------------------------------------- /snippets/scss-mode/map-keys: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: map-keys($map) 3 | # group: Map functions 4 | # -- 5 | map-keys(${1:$map}) -------------------------------------------------------------------------------- /snippets/scss-mode/nth: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nth($list, $n) 3 | # group: List functions 4 | # -- 5 | nth(${1:$list}, ${2:$n}) -------------------------------------------------------------------------------- /snippets/scss-mode/quote: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: quote($string) 3 | # group: String functions 4 | # -- 5 | quote(${1:$string}) -------------------------------------------------------------------------------- /snippets/scss-mode/round: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: round($number) 3 | # group: Number functions 4 | # -- 5 | round(${1:$number}) -------------------------------------------------------------------------------- /snippets/+javascript-lb6-mode/preferences: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Action.preferences.? 3 | # -- 4 | Action.preferences.${1:name} -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/after-all: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: after-all ... 3 | # key: afa 4 | # -- 5 | (after-all ${1:`(!%)`}) -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/after-each: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: after-each ... 3 | # key: afe 4 | # -- 5 | (after-each ${1:`(!%)`}) -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/before-all: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: before-all ... 3 | # key: bfa 4 | # -- 5 | (before-all ${1:`(!%)`}) -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/ex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: expect 3 | # uuid: ex 4 | # type: command 5 | # -- 6 | (%alias "expect") -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/expect: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: expect 3 | # uuid: expect 4 | # -- 5 | (expect ${1:`(%% "value")`}$0) -------------------------------------------------------------------------------- /snippets/c++-mode/d_operator[]: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: d_operator[] 3 | # key: [ 4 | # -- 5 | ${1:Type}& operator[](${2:int index}); -------------------------------------------------------------------------------- /snippets/c++-mode/gtest: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: gtest 3 | # key: gtest 4 | # group: testing 5 | # -- 6 | #include -------------------------------------------------------------------------------- /snippets/c++-mode/private: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: private 3 | # -- 4 | private:`(progn (indent-according-to-mode) "")` 5 | $0 -------------------------------------------------------------------------------- /snippets/c-mode/union: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: union 3 | # key: union 4 | # -- 5 | typedef union { 6 | $0 7 | } ${1:name}; -------------------------------------------------------------------------------- /snippets/cmake-mode/macro: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: macro 3 | # key: macro 4 | # -- 5 | macro(${1:name}${2: args}) 6 | 7 | endmacro() -------------------------------------------------------------------------------- /snippets/cmake-mode/option: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: option 3 | # key: opt 4 | # -- 5 | option (${1:OPT} "${2:docstring}" ${3:value}) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/defun: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: defun 3 | # -- 4 | (defun ${1:name} ($2)`(and % (concat " " (!%)))`$0)`(%$)` -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/req: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: require 3 | # uuid: req 4 | # type: command 5 | # -- 6 | (%alias "require") -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/use-package: -------------------------------------------------------------------------------- 1 | # name: use-package 2 | # key: up 3 | # -- 4 | (use-package ${1:package} 5 | :${2:config} 6 | `%`$0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/while: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: while 3 | # key: while 4 | # -- 5 | (while ${1:condition} ${0:`(!%)`})`(%$)` -------------------------------------------------------------------------------- /snippets/js-mode/imp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import ... from ...; 3 | # uuid: imp 4 | # type: command 5 | # -- 6 | (%alias "import") -------------------------------------------------------------------------------- /snippets/js-mode/method: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: method() { ... } 3 | # key: m 4 | # -- 5 | ${1:method}($2) { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/js-mode/require: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: require("...") 3 | # uuid: require 4 | # -- 5 | require(`%`$0)`(if (eolp) ";")` -------------------------------------------------------------------------------- /snippets/latex-mode/begin: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: begin 3 | # key: begin 4 | # -- 5 | \begin{${1:environment}} 6 | $0 7 | \end{$1} -------------------------------------------------------------------------------- /snippets/latex-mode/block: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: block 3 | # key: bl 4 | # -- 5 | \begin{block}{$1} 6 | $0 7 | \end{block} -------------------------------------------------------------------------------- /snippets/latex-mode/code: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: code 3 | # key: code 4 | # -- 5 | \begin{lstlisting} 6 | $0 7 | \end{lstlisting} -------------------------------------------------------------------------------- /snippets/latex-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # key: if 4 | # -- 5 | \IF {$${1:cond}$} 6 | $0 7 | \ELSE 8 | \ENDIF 9 | -------------------------------------------------------------------------------- /snippets/latex-mode/includegraphics: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: includegraphics 3 | # key: ig 4 | # -- 5 | \includegraphics${1:[$2]}{$0} -------------------------------------------------------------------------------- /snippets/lua-mode/inline-if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: inline if ... then ... end 3 | # key: ? 4 | # -- 5 | if ${1:true} then `%`$0 end -------------------------------------------------------------------------------- /snippets/makefile-bsdmake-mode/echo: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: echo 3 | # key: echo 4 | # -- 5 | @echo ${1:"message to output"} 6 | -------------------------------------------------------------------------------- /snippets/nesc-mode/TOSSIM: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: TOSSIM 3 | # key: tossim 4 | # -- 5 | #ifndef TOSSIM 6 | $0 7 | #endif -------------------------------------------------------------------------------- /snippets/nesc-mode/provides: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: provides 3 | # key: provides 4 | # -- 5 | provides interface ${1:Interface}; -------------------------------------------------------------------------------- /snippets/nsis-mode/insert_macro: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: insert_macro 3 | # key: im 4 | # -- 5 | !insermacro ${1:Name} ${2:"args"} -------------------------------------------------------------------------------- /snippets/nsis-mode/macro: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: macro 3 | # key: macro 4 | # -- 5 | !macro ${1:Name} UN 6 | $0 7 | 8 | !macroend -------------------------------------------------------------------------------- /snippets/nxml-mode/name: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : 3 | # -- 4 | -------------------------------------------------------------------------------- /snippets/nxml-mode/ol: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
      ...
    3 | # -- 4 |
      5 | $0 6 |
    -------------------------------------------------------------------------------- /snippets/nxml-mode/tag.1l: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | <${1:tag}>$2$0 -------------------------------------------------------------------------------- /snippets/nxml-mode/title: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | $1 -------------------------------------------------------------------------------- /snippets/nxml-mode/tr: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name : ... 3 | # -- 4 | 5 | $0 6 | -------------------------------------------------------------------------------- /snippets/nxml-mode/ul: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
      ...
    3 | # -- 4 |
      5 | $0 6 |
    -------------------------------------------------------------------------------- /snippets/org-mode/code: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: code 3 | # key: code 4 | # -- 5 | #+begin_${1:lang} ${2:options} 6 | $0 7 | #+end_$1 -------------------------------------------------------------------------------- /snippets/org-mode/embedded: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: embedded 3 | # key: emb 4 | # -- 5 | src_${1:lang}${2:[${3:where}]}{${4:code}} -------------------------------------------------------------------------------- /snippets/org-mode/quote: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: quote block 3 | # key: quote 4 | # -- 5 | #+begin_quote 6 | `%`$0 7 | #+end_quote -------------------------------------------------------------------------------- /snippets/org-mode/verse: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: verse 3 | # key: verse 4 | # -- 5 | #+begin_verse 6 | $0 7 | #+end_verse -------------------------------------------------------------------------------- /snippets/processing-mode/PImage: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: PImage 3 | # key: PImage 4 | # -- 5 | PImage(${1:width}, ${2:height}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/append: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: foreach 3 | # key: for 4 | # -- 5 | append(${1:array}, ${2:element}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/concat: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: concat 3 | # key: concat 4 | # -- 5 | concat(${1:array1}, ${2:array2}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/default: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: default 3 | # key: default 4 | # -- 5 | default: 6 | $0 7 | break; 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/else_if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else if 3 | # key: else 4 | # -- 5 | else if ($1) { 6 | $0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/join: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: join 3 | # key: join 4 | # -- 5 | join(${3:strgArray}, ${4:seperator}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/nf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nf 3 | # key: nf 4 | # -- 5 | nf(${3:value}, ${4:left}${6:, ${5:right}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/norm: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: norm 3 | # key: norm 4 | # -- 5 | norm(${1:value}, ${2:low}, ${3:high}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/point: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: point 3 | # key: point 4 | # -- 5 | point(${1:x}, ${2:y}${4:, ${3:z}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/randomSeed: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: randomSeed 3 | # key: random 4 | # -- 5 | randomSeed(${1:value}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/save: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: saveFrame 3 | # key: save 4 | # -- 5 | saveFrame(${2:"${1:filename}"}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/scale: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: scale 3 | # key: scale 4 | # -- 5 | scale(${1:x}, ${2:y}${4:, ${3:z}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/screen_height: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: screen.height 3 | # key: screen 4 | # -- 5 | screen.height$0 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/shininess: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: shininess 3 | # key: material 4 | # -- 5 | shininess(${1:shine}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/sort: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sort 3 | # key: sort 4 | # -- 5 | sort(${1:dataArray}${3:, ${2:count}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/sphereDetail: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: sphereDetail 3 | # key: sphere 4 | # -- 5 | sphereDetail(${1:n}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/split: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: split 3 | # key: split 4 | # -- 5 | split(${3:str}, ${4:delimiter}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/strokeWeight: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: strokeWeight 3 | # key: stroke 4 | # -- 5 | strokeWeight(${1:1}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/subset: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: subset 3 | # key: subset 4 | # -- 5 | subset(${1:array}, ${2:offset}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/textLeading: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textLeading 3 | # key: text 4 | # -- 5 | textLeading(${1:size}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/throw: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: throw 3 | # key: throw 4 | # -- 5 | throw new Exception("${1:Name}"); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/unbinary: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unbinary 3 | # key: unbinary 4 | # -- 5 | unbinary(${3:"${1:str}"}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/updatePixels: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: updatePixels 3 | # key: updatePixels 4 | # -- 5 | updatePixels(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/var: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: var 3 | # key: var 4 | # -- 5 | ${1:String} ${2:str}${4: = ${3:value}; 6 | -------------------------------------------------------------------------------- /snippets/python-mode/logger_name: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: logger_name 3 | # key: ln 4 | # -- 5 | logger = logging.getLogger(__name__) -------------------------------------------------------------------------------- /snippets/python-mode/trace: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: trace 3 | # key: tr 4 | # group: debug 5 | # -- 6 | import pdb; pdb.set_trace() -------------------------------------------------------------------------------- /snippets/rst-mode/parsed_literal: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: parsed_literal 3 | # key: src 4 | # -- 5 | .. parsed-literal:: 6 | $0 -------------------------------------------------------------------------------- /snippets/rst-mode/pause: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pause 3 | # key: pause 4 | # group: hieroglyph 5 | # -- 6 | .. rst-class:: build -------------------------------------------------------------------------------- /snippets/ruby-mode/bm: -------------------------------------------------------------------------------- 1 | #name : Benchmark.bmbm(...) do ... end 2 | #group : general 3 | # -- 4 | Benchmark.bmbm(${1:10}) do |x| 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for 3 | # key: for 4 | # -- 5 | for ${1:el} in ${2:collection} 6 | $0 7 | end -------------------------------------------------------------------------------- /snippets/rust-mode/assert_eq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert_eq!(..., ...) 3 | # key: asse 4 | # -- 5 | assert_eq!(${1:`%`}, $2); -------------------------------------------------------------------------------- /snippets/rust-mode/assert_ne: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assert_ne!(..., ...) 3 | # key: assn 4 | # -- 5 | assert_ne!(${1:`%`}, $2); -------------------------------------------------------------------------------- /snippets/rust-mode/assignment: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assignment 3 | # key: = 4 | # -- 5 | ${1:x} = ${2:value}`(if (eolp) ";" "")`$0 -------------------------------------------------------------------------------- /snippets/rust-mode/derive: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: #[derive(...)] 3 | # key: der 4 | # condition: (%bolp) 5 | # -- 6 | #[derive($1)] -------------------------------------------------------------------------------- /snippets/rust-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for in 3 | # key: for 4 | # -- 5 | for ${1:x} in ${2:items} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/use: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: use ... 3 | # key: use 4 | # condition: (%bolp) 5 | # -- 6 | use ${1:std::${2:io}};$0 -------------------------------------------------------------------------------- /snippets/scss-mode/keywords: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: keywords($args) 3 | # group: Map functions 4 | # -- 5 | keywords(${1:$args}) -------------------------------------------------------------------------------- /snippets/scss-mode/map-values: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: map-values($map) 3 | # group: Map functions 4 | # -- 5 | map-values(${1:$map}) -------------------------------------------------------------------------------- /snippets/scss-mode/max: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: max($n1, $n2, ...) 3 | # group: Number functions 4 | # -- 5 | max(${1:$n1}, ${2:$n2}) -------------------------------------------------------------------------------- /snippets/scss-mode/min: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: min($n1, $n2, ...) 3 | # group: Number functions 4 | # -- 5 | min(${1:$n1}, ${2:$n2}) -------------------------------------------------------------------------------- /snippets/scss-mode/opacity: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: opacity($color) 3 | # group: Opacity functions 4 | # -- 5 | opacity(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/random: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: random([$limit]) 3 | # group: Number functions 4 | # -- 5 | random(${1:[$limit]}) -------------------------------------------------------------------------------- /snippets/scss-mode/unit: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unit($number) 3 | # group: Introspection functions 4 | # -- 5 | unit(${1:$number}) -------------------------------------------------------------------------------- /snippets/scss-mode/unquote: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unquote($string) 3 | # group: String functions 4 | # -- 5 | unquote(${1:$string}) -------------------------------------------------------------------------------- /snippets/sh-mode/bang: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: bang 3 | # key: #! 4 | # -- 5 | #!${1:/usr/bin/env `(symbol-name sh-shell)`} 6 | $0 -------------------------------------------------------------------------------- /snippets/sh-mode/function-one-line: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: one-line function 3 | # key: f; 4 | # -- 5 | ${1:name}() { `(!%!)`$0; } -------------------------------------------------------------------------------- /snippets/+emacs-lisp-ert-mode/ert-deftest: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ert-deftest 3 | # key: deftest 4 | # -- 5 | (ert-deftest $1 ()`(!%)`$0) -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/$q: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: $q 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | $q 6 | -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/run: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: run 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | run 6 | -------------------------------------------------------------------------------- /snippets/buttercup-minor-mode/before-each: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: before-each ... 3 | # key: bfe 4 | # -- 5 | (before-each ${1:`(!%)`}) -------------------------------------------------------------------------------- /snippets/c++-mode/protected: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: protected 3 | # -- 4 | protected:`(progn (indent-according-to-mode) "")` 5 | $0 -------------------------------------------------------------------------------- /snippets/cc-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for 3 | # key: for 4 | # -- 5 | for (${1:i = 0}; ${2:i < N}; ${3:i++}) { 6 | $0 7 | } -------------------------------------------------------------------------------- /snippets/cc-mode/switch: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: switch 3 | # -- 4 | switch (${1:variable}) { 5 | case ${2:value}: $0break; 6 | } 7 | -------------------------------------------------------------------------------- /snippets/cpp-omnet-mode/emit_signal: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: emit_signal 3 | # key: emit 4 | # -- 5 | emit(${1:signal_id}, ${2:long}); -------------------------------------------------------------------------------- /snippets/dockerfile-mode/from: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: FROM [:] 3 | # -- 4 | FROM ${1:phusion/baseimage:${2:latest}} -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/@add-hook: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @add-hook 3 | # -- 4 | (@add-hook ${0:hook} ${1:`(%% "function")`})`(%$)` 5 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/defvar: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: defvar 3 | # -- 4 | (defvar ${1:var} ${2:`(or % "value")`} 5 | $>"${3:TODO}") -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/grabthing: -------------------------------------------------------------------------------- 1 | #name : grab word under cursor 2 | #contributor : Xah Lee 3 | # -- 4 | (setq $0 (thing-at-point 'symbol)) 5 | -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/opt: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: &optional ... 3 | # uuid: opt 4 | # type: command 5 | # -- 6 | (%alias "optional") -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/point-min: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: point-min 3 | #key: point-min 4 | #key: pm 5 | # -- 6 | (point-min) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/set-mark: -------------------------------------------------------------------------------- 1 | #contributor: Xah Lee (XahLee.org) 2 | #name: set-mark 3 | #key: set-mark 4 | #key: sm 5 | # -- 6 | (set-mark $0) -------------------------------------------------------------------------------- /snippets/emacs-lisp-mode/y-or-n-p: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: y-or-n-p 3 | # key: yn 4 | # -- 5 | (`(symbol-function 'yes-or-no-p)` "$1") -------------------------------------------------------------------------------- /snippets/haskell-mode/new class: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: new class 3 | # key: class 4 | # -- 5 | class ${1:Class Name} where 6 | $0 -------------------------------------------------------------------------------- /snippets/html-mode/dd: -------------------------------------------------------------------------------- 1 | #contributor : Rodrigo Setti 2 | #name :
    ...
    3 | #group : list 4 | # -- 5 |
    $1
    -------------------------------------------------------------------------------- /snippets/html-mode/dt: -------------------------------------------------------------------------------- 1 | #contributor : Rodrigo Setti 2 | #name :
    ...
    3 | #group : list 4 | # -- 5 |
    $1
    -------------------------------------------------------------------------------- /snippets/html-mode/th: -------------------------------------------------------------------------------- 1 | #contributor : Jimmy Wu 2 | #name : ... 3 | #group : table 4 | # -- 5 | $2 -------------------------------------------------------------------------------- /snippets/java-mode/doc: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: doc 3 | # key: /* 4 | # condition: (not (use-region-p)) 5 | # -- 6 | /** 7 | * $0 8 | */ -------------------------------------------------------------------------------- /snippets/java-mode/toString: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: toString 3 | # key: toStr 4 | # -- 5 | public String toString() { 6 | $0 7 | } -------------------------------------------------------------------------------- /snippets/js-mode/import: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: import ... from ...; 3 | # uuid: import 4 | # -- 5 | import ${1:Object} from '${2:./$3}'; -------------------------------------------------------------------------------- /snippets/latex-mode/alg: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: alg 3 | # key: alg 4 | # -- 5 | \begin{algorithmic} 6 | $0 7 | \end{algorithmic} 8 | -------------------------------------------------------------------------------- /snippets/latex-mode/newcommand: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: newcommand 3 | # key: cmd 4 | # -- 5 | \newcommand{\\${1:name}}${2:[${3:0}]}{$0} -------------------------------------------------------------------------------- /snippets/lisp-mode/unless: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: unless ... (...) 3 | # key: unless 4 | # -- 5 | (unless (${1:condition}) ${2:`(!%)`}) -------------------------------------------------------------------------------- /snippets/makefile-automake-mode/noinst_HEADERS: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noinst_HEADERS 3 | # key: noinst 4 | # -- 5 | noinst_HEADERS = $0 -------------------------------------------------------------------------------- /snippets/makefile-bsdmake-mode/if: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if 3 | # key: if 4 | # -- 5 | @if [ ${1:cond} ] 6 | then $0 7 | fi 8 | -------------------------------------------------------------------------------- /snippets/nesc-mode/command: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: command 3 | # key: command 4 | # -- 5 | command ${1:void} ${2:naMe}($3) { 6 | 7 | } -------------------------------------------------------------------------------- /snippets/nesc-mode/dbg: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dbg 3 | # key: dbg 4 | # -- 5 | dbg("${1:Module}", "${2:message}"${3:, ${4:var list}}); -------------------------------------------------------------------------------- /snippets/nxml-mode/pre: -------------------------------------------------------------------------------- 1 | #contributor : Anders Bach Nielsen 2 | #name :
    ...
    3 | # -- 4 |
    5 |   $0
    6 | 
    -------------------------------------------------------------------------------- /snippets/org-mode/example: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: example 3 | # key: ex 4 | # -- 5 | #+BEGIN_EXAMPLE 6 | `%`$0 7 | #+END_EXAMPLE 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/@param: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @param 3 | # key: @ 4 | # -- 5 | @param ${1:parameter} ${2:description} 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/@return: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: @return 3 | # key: @ 4 | # -- 5 | @return ${1:parameter} ${2:description} 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/String: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: String 3 | # key: string 4 | # -- 5 | String ${1:str} ${6:= "${3:CCCP}"}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/bezierDetail: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: bezierDetail 3 | # key: bezier 4 | # -- 5 | bezierDetail(${1:detail}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/binary: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: binary 3 | # key: binary 4 | # -- 5 | binary(${3:value}${5:, ${4:digits}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/boolean: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: boolean 3 | # key: boolean 4 | # -- 5 | boolean ${1:b} ${6:= ${3:true}}; 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/box: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: box 3 | # key: box 4 | # -- 5 | box(${4:${1:width}, ${2:height}, ${3:depth}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/brightness: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: brightness 3 | # key: brightness 4 | # -- 5 | brightness(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/case: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: case 3 | # key: case 4 | # -- 5 | case ${1:expression}: 6 | $0 7 | break; 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/catch: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: catch 3 | # key: catch 4 | # -- 5 | catch (${1:Exception} e) { 6 | $0 7 | } 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/createReader: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: createReader 3 | # key: file 4 | # -- 5 | createReader(${1:filename}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/createWriter: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: createWriter 3 | # key: file 4 | # -- 5 | createWriter(${1:filename}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/curveDetail: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: curveDetail 3 | # key: curve 4 | # -- 5 | curveDetail(${1:detail}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/dist: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dist 3 | # key: dist 4 | # -- 5 | dist(${1:x1}, ${2:y1}, ${4:x2}, ${5:y2}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/expand: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: expand 3 | # key: expand 4 | # -- 5 | expand(${1:array}${3:, ${2:newSize}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/glGenLists: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: glGenLists 3 | # key: glGenLists 4 | # -- 5 | gl.glGenLists(${1:1}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/glGetError: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: glGetError 3 | # key: glGetError 4 | # -- 5 | println(gl.glGetError()); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/keyTyped: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: keytyped 3 | # key: key 4 | # -- 5 | void keyTyped(){ 6 | ${1} 7 | } 8 | -------------------------------------------------------------------------------- /snippets/processing-mode/lerp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: lerp 3 | # key: lerp 4 | # -- 5 | lerp(${1:value1}, ${2:value2}, ${3:amt}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/line: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: line 3 | # key: line 4 | # -- 5 | line(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/loadBytes: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: loadBytes 3 | # key: load 4 | # -- 5 | loadBytes(${2:"${1:filename}"}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/loadImage: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: loadImage 3 | # key: loadImage 4 | # -- 5 | loadImage(${1:filename}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/modelX: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: modelX 3 | # key: coordinates 4 | # -- 5 | modelX(${1:x}, ${2:y}, ${3:z}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/modelY: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: modelY 3 | # key: coordinates 4 | # -- 5 | modelY(${1:x}, ${2:y}, ${3:z}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/modelZ: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: modelZ 3 | # key: coordinates 4 | # -- 5 | modelZ(${1:x}, ${2:y}, ${3:z}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/nfp: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nfp 3 | # key: nfp 4 | # -- 5 | nfp(${3:value}, ${4:left}${6:, ${5:right}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/nfs: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nfs 3 | # key: nfs 4 | # -- 5 | nfs(${3:value}, ${4:left}${6:, ${5:right}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/noise: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noise 3 | # key: noise 4 | # -- 5 | noise(${1:x}${5:, ${2:y}${4:, ${3:z}}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/normal: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: normal 3 | # key: normal 4 | # -- 5 | normal(${1:nx}, ${2:ny}, ${3:nz}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/printProjection: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: printProjection 3 | # key: camera 4 | # -- 5 | printProjection(); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/random: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: random 3 | # key: random 4 | # -- 5 | random(${1:value1}${3:, ${2:value2}}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/saturation: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: saturation 3 | # key: saturation 4 | # -- 5 | saturation(${1:color}); 6 | -------------------------------------------------------------------------------- /snippets/processing-mode/textFont: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: textFont 3 | # key: text 4 | # -- 5 | textFont(${1:font}${7:, ${6:size}}); 6 | -------------------------------------------------------------------------------- /snippets/python-mode/assertFalse: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assertFalse 3 | # key: af 4 | # group: testing 5 | # -- 6 | self.assertFalse($0) -------------------------------------------------------------------------------- /snippets/python-mode/assertTrue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: assertTrue 3 | # key: at 4 | # group: testing 5 | # -- 6 | self.assertTrue($0) -------------------------------------------------------------------------------- /snippets/python-mode/from: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: from 3 | # key: from 4 | # group: general 5 | # -- 6 | from ${1:lib} import ${2:funs} -------------------------------------------------------------------------------- /snippets/python-mode/interact: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: interact 3 | # key: int 4 | # -- 5 | import code; code.interact(local=locals()) -------------------------------------------------------------------------------- /snippets/python-mode/list: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: list 3 | # key: li 4 | # group: definitions 5 | # -- 6 | [${1:x} for $1 in ${2:list}] -------------------------------------------------------------------------------- /snippets/python-mode/selfassign: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: selfassign 3 | # key: sn 4 | # group: object oriented 5 | # -- 6 | self.$1 = $1 -------------------------------------------------------------------------------- /snippets/rspec-mode/it: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: it "does something" do ... end 3 | # -- 4 | it "${1:does something}" do 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/rst-mode/literal_include: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: literatal include 3 | # key: inc 4 | # -- 5 | .. literalinclude:: ${1:path} -------------------------------------------------------------------------------- /snippets/ruby-mode/app: -------------------------------------------------------------------------------- 1 | #name : if __FILE__ == $PROGRAM_NAME ... end 2 | #group : general 3 | # -- 4 | if __FILE__ == $PROGRAM_NAME 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/def: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: def ... end 3 | # key: def 4 | # -- 5 | def ${1:method}${2:(${3:args})} 6 | $0 7 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/ife: -------------------------------------------------------------------------------- 1 | #name : if ... else ... end 2 | #group : control structure 3 | # -- 4 | if ${1:condition} 5 | $2 6 | else 7 | $3 8 | end -------------------------------------------------------------------------------- /snippets/ruby-mode/mm: -------------------------------------------------------------------------------- 1 | #name : def method_missing ... end 2 | #group : definitions 3 | # -- 4 | def method_missing(method, *args) 5 | $0 6 | end -------------------------------------------------------------------------------- /snippets/rust-mode/File-open: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: File::open(...) 3 | # key: fo 4 | # -- 5 | File::open(${1:`%`})`(if (eolp) ";" "")` -------------------------------------------------------------------------------- /snippets/rust-mode/elseif: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: else if ... { ... } 3 | # key: elif 4 | # -- 5 | else if ${1:true} { 6 | `%`$0 7 | } -------------------------------------------------------------------------------- /snippets/rust-mode/match: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: match 3 | # uuid: match 4 | # key: match 5 | # -- 6 | match ${1:x} { 7 | `%`$0 8 | } -------------------------------------------------------------------------------- /snippets/rust-mode/new: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Type::new(...) 3 | # key: new 4 | # -- 5 | ${1:Vec}::new(${2:`%`})`(if (eolp) ";" "")` -------------------------------------------------------------------------------- /snippets/scss-mode/complement: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: complement($color) 3 | # group: HSL functions 4 | # -- 5 | complement(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/grayscale: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: grayscale($color) 3 | # group: HSL functions 4 | # -- 5 | grayscale(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/inspect: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: inspect($value) 3 | # group: Introspection functions 4 | # -- 5 | inspect(${1:$value}) -------------------------------------------------------------------------------- /snippets/scss-mode/lightness: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: lightness($color) 3 | # group: HSL functions 4 | # -- 5 | lightness(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/saturation: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: saturation($color) 3 | # group: HSL functions 4 | # -- 5 | saturation(${1:$color}) -------------------------------------------------------------------------------- /snippets/scss-mode/type-of: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: type-of($value) 3 | # group: Introspection functions 4 | # -- 5 | type-of(${1:$value}) -------------------------------------------------------------------------------- /snippets/sh-mode/for: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: for loop 3 | # key: for 4 | # -- 5 | for ${1:var} in ${2:stuff}; do 6 | `%`$0 7 | done -------------------------------------------------------------------------------- /snippets/sh-mode/if-one-line: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: if ...; then ...; fi 3 | # key: if; 4 | # -- 5 | ${1:condition} && ${0:echo 1} 6 | -------------------------------------------------------------------------------- /snippets/web-mode/log: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: log 3 | # uuid: console-log 4 | # key: log 5 | # condition: t 6 | # -- 7 | console.log($0); -------------------------------------------------------------------------------- /snippets/+javascript-gulp-mode/task: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Gulp task 3 | # -- 4 | gulp.task('${1:task-name}', ($2) => { 5 | `%`$0 6 | }); -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/$log: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: $log 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | $log 6 | -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/$sce: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: $sce 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | $sce 6 | -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/bind: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: bind 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | bind 6 | -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/copy: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: copy 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | copy 6 | -------------------------------------------------------------------------------- /snippets/+web-angularjs-mode/dump: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: dump 3 | # condition: (memq major-mode '(js-mode js2-mode)) 4 | # -- 5 | dump 6 | --------------------------------------------------------------------------------