me my build and tests are finished. I pull it out and glance at the push notification, courtesy of Prowl. New test failures. I finish jotting down my thoughts so far into the Pages document I’m using for the spec then swipe back to iSSH.” ! — Mark O’Connor
Left-right and up-down motions, repeat motion • Commands (r, d), motions as arguments • Numerical arguments • Repeat with . • Yank, put • No named registers, no replace, :%s, no split windows…
byte code and process it with Emscripten 3. Emscripten generates asm.js JavaScript 4. Transformed with Node programs 5. Closure Compiler Client-side code for keyboard DOM events and HTML5 filesystem API is added as well.
because it would be a way of running everything (like plugins) on the web • You could technically drop it into a project • Imagine a combination of GitHub, Heroku, and Vim.js to make an online IDE
access to a regular Linux, Mac OS, or Windows computer • NPD: 21% of laptop sales in 2013 were Chromebooks • Chromebooks can be cheap, ARM-based, with small storage • Android and iOS tablets have fast and capable browsers • Does Safari crash all the time for everyone else or is it just me?
open up new opportunities • Embed Ace with Vim mode in your own web apps! • Trick GitHub into using Vim • Education: Read an eBook on a tablet, edit code in Vim without leaving the book • Edit your projects from any browser… at least for browser and Node projects