Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
| Ctrl+C | copy current line (if no selection) |
| Ctrl+X | cut current line (if no selection) |
| Ctrl+⇧+K | delete line |
| Ctrl+↩ | insert line after |
Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
| Ctrl+C | copy current line (if no selection) |
| Ctrl+X | cut current line (if no selection) |
| Ctrl+⇧+K | delete line |
| Ctrl+↩ | insert line after |
| 571fc48d46435c237a30 |
| var mu = require('mu2'), | |
| fs = require('fs'), | |
| beautify_html = require('js-beautify').html | |
| path = require('path'); | |
| var config = { | |
| tpldir: 'templates', | |
| outdir: 'web', | |
| beautify_opts: { 'indent_inner_html': true, 'wrap_line_length': 120 } | |
| } |
I hereby claim:
To claim this, I am signing this object:
| @echo Off | |
| setlocal | |
| set NUGETURL="http://nuget.org/nuget.exe" | |
| set TOOLSDIR=tools | |
| set NUGET=%TOOLSDIR%\NuGet.exe | |
| set CAKE=%TOOLSDIR%\Cake\Cake.exe | |
| IF NOT EXIST %TOOLSDIR% mkdir %TOOLSDIR% |
| #!/usr/bin/env bash | |
| set -e | |
| set -o pipefail | |
| NUGETURL="http://nuget.org/nuget.exe" | |
| TOOLSDIR=tools | |
| NUGET="$TOOLSDIR/NuGet.exe" | |
| CAKE="$TOOLSDIR/Cake/Cake.exe" |
| // Copyright (c) 2015 Sagacity Solutions Inc. All right reserved. | |
| var project = "ProjectName"; | |
| var target = Argument("target", "Default"); | |
| var configuration = Argument("configuration", "Release"); | |
| var platform = Argument("platform", ""); | |
| var prefix = Argument("prefix", "/" + project); |
| Func<IEnumerable<string>, int> Git = delegate(IEnumerable<string> arguments) { | |
| var processArgs = new ProcessArgumentBuilder(); | |
| foreach (var arg in arguments) | |
| processArgs.Append(arg); | |
| return StartProcess("git", new ProcessSettings { Arguments = processArgs}); | |
| }; | |
| Func<FilePath, IEnumerable<string>, int> CsProc = delegate(FilePath proc, IEnumerable<string> arguments) { | |
| var processArgs = new ProcessArgumentBuilder(); | |
| FilePath process; | |
| Information(proc.ToString()); | |
| if (IsRunningOnWindows()) { | |
| process = proc; | |
| } else { | |
| processArgs.Append(proc.ToString()); | |
| process = File("mono"); |
| Action<FilePath, string> CakeScript = delegate(FilePath script, string tgt) { | |
| var args = new Dictionary<string,string>() { | |
| {"target", tgt}, | |
| {"configuration", configuration}, | |
| {"platform", platform} | |
| }; | |
| CakeExecuteScript(File("./Attenuator/build.cake"), new CakeSettings { Arguments = args }); | |
| }; |