News for hackers. Stuff that matters.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by biot on Friday October 28, 2016 @12:34PM (#12817796)
Are you talking about the same editor? From a 1996 vi man page [0]:

  There are commands that switch you into input mode.
  There is only one key that takes you out of input mode,
  and that is the <escape> key. (Key names are written
  using less-than and greater-than signs, e.g. <escape>
  means the ``escape'' key, usually labeled ``esc'' on
  your terminal's keyboard.)  If you're	ever confused 
  as to which mode you're in, keep entering the <escape>
  key until vi beeps at you.
[0] http://www.sbras.ru/cgi-bin/www/unix_help/unix-man?vi
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by mst on Friday October 28, 2016 @01:18PM (#12818349)
Ctrl-[ == Esc.

I'm a happy user of http://ex-vi.sf.net/ and can confirm that, since it's the exact same key code, it works -fine-.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by JoshMnem on Friday October 28, 2016 @04:26PM (#12820302)
That alternative doesn't work in many programs that use vim keybindings. Ctrl-c doesn't usually work as an alternative outside of vim either.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by hashhar on Saturday October 29, 2016 @09:58AM (#12823949)
That's only true for a terminal. Programs built on electron don't behave the same way with vim emulation plugins.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by marrs on Tuesday November 01, 2016 @09:39AM (#12845586)
Map Caps-Lock to Esc?