lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Sat, 06 Jul 2013 18:00:05 -0500
From:	Rob Landley <rob@...dley.net>
To:	Ramkumar Ramachandra <artagnon@...il.com>
Cc:	LKML <linux-kernel@...r.kernel.org>, Michal Marek <mmarek@...e.cz>
Subject: Re: [PATCH] menuconfig: Allow j/k to move down/up the menu

On 07/05/2013 06:32:59 AM, Ramkumar Ramachandra wrote:
> Like in Vim.
> 
> Cc: Michal Marek <mmarek@...e.cz>
> Signed-off-by: Ramkumar Ramachandra <artagnon@...il.com>
> ---
>  Unsure why nobody has done this yet.

While you're at it, why don't you add the ws up and down bindings from  
World of Warcraft?

The reason nobody has done this yet is that vi predates the invention  
of cursor keys. They keyboards Bill Joy was using in the 1970's did not  
have standardized cursor keys, in large part because you can't cursor  
around on a teletype printer. Once people started using "glass tty"  
devices (vt100 and such) cursor keys got standardized within a few  
years. They were reasonably ubiquitous by the time the IBM PC showed up  
(the vic 20 and commodore 64 and such all had them; anything that  
displayed to a television instead of through a daisy wheel).

They also didn't have ALT or control keys. The vi modal interface is a  
legacy of not having any standardized keys on the keyboard except  
letters, numbers, and (for 8 bit machines) shift. (There's a song  
"double bucky" to the tune of "Rubber Ducky" that commemorates a  
particular bespoke keyboard design from MIT in the 1970's.) Even the  
punctuation was potluck for a while there, although they could copy  
manual typewriters and the IBM selectric and such for some of that.

And now you know _why_ Linux is over 20 years old and has never needed  
this.

Rob--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ