From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xah Lee Newsgroups: gmane.emacs.help Subject: Re: Dvorak/Svorak in Emacs Date: Wed, 7 Oct 2009 13:06:34 -0700 (PDT) Organization: http://groups.google.com Message-ID: <12af2477-4eaf-47b3-9b21-ddcba4efb820@z3g2000prd.googlegroups.com> References: <929ccd880910030758ta1a6b7fye41ca55328d6b64e@mail.gmail.com> <20091004.003205.141180230.renaud@casenave-pere.fr> <929ccd880910031551p6aa01d81hae0bf57af6a81987@mail.gmail.com> <3df7a5e5-8ecd-4a4e-abde-54fde9c67bf7@h14g2000pri.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1254971036 22564 80.91.229.12 (8 Oct 2009 03:03:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 8 Oct 2009 03:03:56 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 08 05:03:46 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MvjIA-00078H-2N for geh-help-gnu-emacs@m.gmane.org; Thu, 08 Oct 2009 05:03:46 +0200 Original-Received: from localhost ([127.0.0.1]:40530 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MvjI9-0005WC-Lp for geh-help-gnu-emacs@m.gmane.org; Wed, 07 Oct 2009 23:03:45 -0400 Original-Path: news.stanford.edu!usenet.stanford.edu!postnews.google.com!z3g2000prd.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs Original-Lines: 89 Original-NNTP-Posting-Host: 76.102.12.87 Original-X-Trace: posting.google.com 1254945994 10261 127.0.0.1 (7 Oct 2009 20:06:34 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 7 Oct 2009 20:06:34 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: z3g2000prd.googlegroups.com; posting-host=76.102.12.87; posting-account=bRPKjQoAAACxZsR8_VPXCX27T2YcsyMA User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0, gzip(gfe), gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:173654 comp.emacs:99263 X-Mailman-Approved-At: Wed, 07 Oct 2009 22:56:55 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:68757 Archived-At: On Oct 6, 10:20 am, "B. T. Raven" wrote: > > when you opt for something that's less conventional, such as dvorak > > layout, you trade for certain disadvantage... e.g. unable to touch- > > type at public library, inconvenient to have co-work type on your > > keyboard, some inconvenience when using some software, such as some > > gaming software that doesn't respect your OS wide layout setting, some > > inconvenience in using some hardware, such as those palm-sized mini- > > computer that comes with a hardware keyboard with qwerty printed on > > them and too small to be touch-typed even software mapped to dvorak... > > etc. > > Blackberries are supposed to be thumbed anyway. Layout on such a > miniscule keyboard isn't a touch typing issue since the method will > always be essentially hunt and peck. So, that means, when you use Blackberries, you have to thumb them, and when you thumb them, you have to face qwerty buttons. For a person who are used to Dvorak, that is a inconvenience, even though the person is not touch typing. > Of course libraries should have a Dvorak keyboard option available with > a one-click or one-keychord method of changing keyboards. Library is a example of the thesis. > In practice, > at libraries, you're typing a few search terms or short commands so that > two-fingered typing doesn't have to be endured for long. many libraries in the US, in tech advanced cities anyway, such as the San Francisco Bay Area of California , have internet terminals that lets library users use for prolonged period of time. (when there are a lot people in waiting, typically 20 min or 30 min per person) Again, library is just a example of the thesis. For example, besides libraries, there are companies, any public terminal, public exhibitions, meuseums, ... etc. The point being, that if u chose dvorak layout, you encounter many inconveniences in lots of places and situations. Many of these situation are trivial, insignificant, can be worked around, but nevertheless, they are inconveniences and annoyances. The more general point being, there is inconvenience when you choose something that is less common, even if superior. This applies to the dvorak layout users, as well as Mac users in the PC world, as well as Linux users in the PC world. Xah wrote: > > similarly, if you adopt the ErgoEmacs Keybinding for your emacs... you > > stop using the conventional emacs keybindings for bash... either you > > spend time to tweak your keybinding system wide, or spend time to > > tweak your shell's binding... or just switch memory when in shell as > > you do between different apps or OSes. etc. For me, i just use emacs > > default keybinding when i'm in shell... but 99% of the time i run > > shell inside emacs. B T Raven wrote: > In both Linux and w32 environments you have the same keyboard layout in > Emacs, shell and in all other apps. You wouldn't expect to have Emacs > keybindings outside of Emacs in either enviroment unless you explicitly > set them up as shortcut keys on a per app basis, as in Firemacs. not sure what is your point or what are you trying to say. Are these general remarks, or as counter argument to my previous post? As general remark, i don't think it is true or exact enough. For example, you said: > In both Linux and w32 environments you have the same keyboard layout in > Emacs, shell and in all other apps Hum?? i assume w32 means Microsoft Windows? In Microsoft Windows, the general common keybinding, or common shortcuts for text editing related applications, certainly isn't like emacs. At best, we can say that emacs also support some of it. In unixes, typically the bash shell supports *PARTS* of emacs's text editing shortcuts. If you are using other shell, they don't suppor emacs keyboard shortcuts for text editing by default. Some can be customived to, and i'm not sure they all can. In linuxes, which i haven't used for about 7 years, i assume it is still similar to unixes in this context, as explained in above paragraph. Xah =E2=88=91 http://xahlee.org/ =E2=98=84