snippet range abbr set x/y range. options head set ${1:#:axis}range [${2:*}:${3:*}] snippet xrange abbr set xrange [X1:X2] options head set xrange [${1:*}:${2:*}] snippet yrange abbr set yrange [Y1:Y2] options head set yrange [${1:*}:${2:*}] snippet title abbr set title '...' options head set title ${1:#:title} snippet labelaxis abbr set title '...' options head set ${1:#:axis}label ${2:#:label} snippet tics abbr set x/y tics start, incr, end options head set ${1:#:axis}tics ${2:#:start}, ${3:#:incr}, ${4:#:end} snippet xtics abbr set xtics start, incr, end options head set xtics ${1:#:start}, ${2:#:incr}, ${3:#:end} snippet ytics abbr set ytics start, incr, end options head set ytics ${1:#:start}, ${2:#:incr}, ${3:#:end} snippet datasep abbr set datafile separator 'separator' options head set datafile separator '${1:#:separator}' snippet term abbr set terminal options head set terminal ${1:#:terminal} snippet out abbr set output 'filename' options head set output '${1:#:filename}' snippet key abbr set key options head set key snippet key! abbr unset key options head unset key snippet grid abbr set grid options head set grid snippet grid! abbr unset grid options head unset grid snippet border abbr set border options head set border snippet print abbr print options head print(${1:#:string}} snippet sprintf abbr sprintf options head sprintf('${1:#:format}', ${2:#:vars}) snippet multiplot abbr set multiplot ... unset multiplot options head set multiplot ${1:#:plot code} unset multiplot snippet if abbr if (...) {...} options head if (${1:#:condition}) { ${2:#:commands} } snippet else abbr else {...} options head else { ${1:#:commands} } snippet ifelse abbr if (...) {...} else {...} options head if (${1:#:condition}) { ${2:#:commands} } else { ${3:#:commands} } snippet while abbr while (...) {...} options head while (${1:#:expression}) { ${2:#:commands} } snippet do abbr do for {...} options head do for ${1:#:iter} { ${2:#:commands} } snippet fors abbr for [string in "A B C..."] options head for [${1:str} in '${2:#:string list}'] snippet fori abbr for [intvar = start, end, incr] options head for [${1:i} = ${2:#:start}, ${3:#:end}, ${4:1} snippet logscale abbr set logscale options head set logscale ${1:#:axis}