From: Ethan Grammatikidis <eekee57@fastmail.fm>
To: 9fans@9fans.net
Subject: Re: [9fans] Guide to using Acme effectively?
Date: Thu, 2 Jul 2009 06:04:53 +0100 [thread overview]
Message-ID: <20090702060453.ab999c97.eekee57@fastmail.fm> (raw)
In-Reply-To: <5d375e920907012004g7c25a8c2j493c5e848367f4f0@mail.gmail.com>
On Thu, 2 Jul 2009 05:04:14 +0200
Uriel <uriel99@gmail.com> wrote:
> > I have a weird love-hate relationship with keybindings in Emacs. That
> > is, I wish they were slightly more Unix-ized instead of whatever
> > arbitrary junk they decided on back in the ITS days. Ctrl-U should
> > delete from your cursor to the start of the line, and Ctrl-H should do
> > a backspace, not open Help!
>
> I have been so annoyed by how various programs mess up the traditional
> Unix text editing keyboard shortcuts that I have started to document
> how to bring them back:
>
> http://unix-kb.cat-v.org
>
> I specially hate the trend to map ^W to closing the current window,
> I'm happily editing some text, make a typo or change my mind about the
> last word, press ^W, and pooff, all my work is gone.
> *arrrrrrrrrggggggg*.
Trend? It's *the* way forward for the shiny sexy pretty Freedesktop.org era!!!
I was almost sure it came from Windows, but a: I was on my nephew's XP
box the other day & found it didn't work anymore if it ever did, and b:
last I tried OS X Command-W closes windows there, which kinda corresponds
to ctrl-W except for the little detail of not messing up emacs & foo.
(See why I can't quite stop liking OS X? In these little things it's
saner than anything built on Linux in the last 5-10 years.)
>
> Anyway, hope people finds it useful, and please send me any extra info
> on how to implement/configure/restore the standard Unix behavior in
> any other environments and apps.
>
> I also would be interested in hearing more details on the exact
> origins of ^H ^W and ^U.
^H goes back to ASCII if not before, it's the ASCII control code for backspace.
I briefly used a text editor that emulated WordStar. ^W was the way to kill a word on that. I suspect more bindings go back to WordStar, not sure.
^U I have no idea about.
>
> Now back to your usual 9fans schedule, enjoy your keyboard vs. mouse flame
>
> uriel
>
> P.S.: I even recently wrote a Google Chrome extension to implement the
> Unix text editing keyboard shortcuts in web pages, it works fairly
> well so far: http://repo.cat-v.org/burning_chrome/hosaka/ next task is
> implementing acme-like mouse chording ;)
>
> > The ^H problem is especially annoying on
> > my Slackware box, where I apparently can't hit the Backspace key in
> > console-mode Emacs or else I'll open the help window. Still, emacs
> > makes for a decent dev environment (it's where I write most of my Unix
> > code) and if I ever got motivated enough, it's nice that it has a
> > fully-featured Lisp environment for extending stuff.
> >
> >
> > John
> > --
> > "I've tried programming Ruby on Rails, following TechCrunch in my RSS
> > reader, and drinking absinthe. It doesn't work. I'm going back to C,
> > Hunter S. Thompson, and cheap whiskey." -- Ted Dziuba
> >
> >
>
--
Ethan Grammatikidis
Those who are slower at parsing information must
necessarily be faster at problem-solving.
next prev parent reply other threads:[~2009-07-02 5:04 UTC|newest]
Thread overview: 73+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-01 8:56 Aaron W. Hsu
2009-07-01 14:31 ` erik quanstrom
2009-07-01 15:58 ` john
2009-07-01 16:46 ` Charles Forsyth
2009-07-01 18:53 ` J. R. Mauro
2009-07-01 19:24 ` blstuart
2009-07-01 19:38 ` erik quanstrom
2009-07-01 20:00 ` blstuart
2009-07-01 21:11 ` Ethan Grammatikidis
2009-07-01 21:18 ` John Floren
2009-07-01 21:31 ` Felipe Bichued
2009-07-01 21:33 ` Dan Cross
2009-07-01 21:41 ` erik quanstrom
2009-07-01 21:56 ` John Floren
2009-07-01 23:49 ` J.R. Mauro
2009-07-01 22:08 ` Ethan Grammatikidis
2009-07-01 22:23 ` Connor Smith
2009-07-01 23:56 ` john
2009-07-02 9:05 ` Charles Forsyth
2009-07-02 9:29 ` Aaron W. Hsu
2009-07-02 9:25 ` Aaron W. Hsu
2009-07-01 23:47 ` J.R. Mauro
2009-07-02 9:25 ` Aaron W. Hsu
2009-07-01 20:26 ` Noah Evans
2009-07-01 20:42 ` erik quanstrom
2009-07-01 22:07 ` Charles Forsyth
2009-07-01 22:30 ` erik quanstrom
2009-07-02 9:21 ` Aaron W. Hsu
2009-07-01 19:24 ` Kris Maglione
2009-07-01 19:49 ` Russ Cox
2009-07-01 20:10 ` blstuart
2009-07-01 20:58 ` David Leimbach
2009-07-01 21:13 ` John Floren
2009-07-01 23:14 ` Lyndon Nerenberg
2009-07-02 3:04 ` Uriel
2009-07-02 3:26 ` Russ Cox
2009-07-02 3:27 ` Russ Cox
2009-07-02 3:38 ` Uriel
2009-07-02 15:18 ` Russ Cox
2009-07-02 5:04 ` Ethan Grammatikidis [this message]
2009-07-02 5:39 ` Rob Pike
2009-07-02 5:57 ` John Floren
2009-07-02 11:15 ` Uriel
2009-07-01 21:30 ` Ethan Grammatikidis
2009-07-02 1:47 ` Kris Maglione
2009-07-03 10:01 ` Balwinder S Dheeman
2009-07-03 12:34 ` sqweek
2009-07-03 17:41 ` Roman Shaposhnik
2009-07-04 1:52 ` sqweek
2009-07-04 10:12 ` hiro
2009-07-06 9:10 ` Balwinder S Dheeman
2009-07-04 16:16 ` Ethan Grammatikidis
2009-07-06 10:32 ` mattmobile
2009-07-06 11:05 ` Gregory Pavelcak
2009-07-06 17:59 ` Ethan Grammatikidis
2009-07-06 18:57 ` cinap_lenrek
2009-07-06 20:33 ` Ethan Grammatikidis
2009-07-06 20:36 ` John Floren
2009-07-06 21:08 ` Ethan Grammatikidis
2009-07-06 20:40 ` Jason Catena
2009-07-06 22:28 ` J.R. Mauro
2009-07-02 9:17 ` Aaron W. Hsu
2009-07-04 17:49 ` ron minnich
2009-07-01 18:54 ` J. R. Mauro
2009-07-01 20:13 ` Jason Catena
2009-07-01 20:38 ` erik quanstrom
2009-07-01 21:17 ` yy
2009-07-01 22:20 ` roger peppe
[not found] ` <4A4C7CB9.4020804@proweb.co.uk>
2009-07-02 9:33 ` mattmobile
2009-07-02 9:19 ` Aaron W. Hsu
2009-07-02 9:29 ` Aaron W. Hsu
2009-07-02 22:48 ` J.R. Mauro
2009-07-03 9:02 ` Aaron W. Hsu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090702060453.ab999c97.eekee57@fastmail.fm \
--to=eekee57@fastmail.fm \
--cc=9fans@9fans.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).