- most of programming time is spent editing, not writing.
- editing is a process of manipulating text in ways beyond just writing, such as deletion, replacement, reordering, duplication, formatting, etc.
- since writing (input) is a relatively small part of the whole of programming, making the other tasks easier by default can be a productivity win.
- os shortcuts for editing can't get 'shadowed' by custom actions, since they take the form of commands in 'normal' (command) mode
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
accent: | |
left: "#1ed3ec" | |
right: "#ff52bf" | |
background: "#27212e" | |
details: darker | |
foreground: "#ffffff" | |
terminal_colors: | |
bright: | |
black: "#575656" | |
blue: "#1ed3ec" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
path = require 'path' | |
webpack = require 'webpack' | |
fs = require 'fs' | |
ExtractTextPlugin = require 'extract-text-webpack-plugin' | |
ProgressPlugin = require 'webpack/lib/ProgressPlugin' | |
flag = require 'node-env-flag' | |
settings = require './src/settings' | |
scriptExportsLoader = path.join __dirname, 'script-exports-loader' |
I hereby claim:
- I am lettertwo on github.
- I am lettertwo (https://keybase.io/lettertwo) on keybase.
- I have a public key whose fingerprint is A847 07CA 5BDE 19DD 577D 980F 9BAF 835E 8C44 D70C
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This is our entry point. | |
// We use `require.ensure` to tell webpack to generate a chunk that bundles `B.js` | |
require.ensure(['./B'], function (require) { | |
require('./B'); | |
}); |
NewerOlder