From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Thorpe Newsgroups: gmane.emacs.help Subject: Re: Help configuring a keyboard for Emacs Date: Fri, 15 Jan 2021 07:53:27 +0000 Message-ID: <8735z2ab60.fsf@robertthorpeconsulting.com> References: <86o8hrgjr1.fsf@x201.butler.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7907"; mail-complaints-to="usenet@ciao.gmane.io" Cc: f.belliveau@comcast.net, Leo Butler To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 15 08:54:25 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l0Jw8-0001yU-Hy for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 15 Jan 2021 08:54:24 +0100 Original-Received: from localhost ([::1]:41818 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l0Jw7-00024x-JB for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 15 Jan 2021 02:54:23 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56978) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0Jvp-00024m-Ao for help-gnu-emacs@gnu.org; Fri, 15 Jan 2021 02:54:05 -0500 Original-Received: from outbound-smtp09.blacknight.com ([46.22.139.14]:53117) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0Jvl-0005Vu-9I for help-gnu-emacs@gnu.org; Fri, 15 Jan 2021 02:54:04 -0500 Original-Received: from mail.blacknight.com (pemlinmail02.blacknight.ie [81.17.254.11]) by outbound-smtp09.blacknight.com (Postfix) with ESMTPS id 6F5161C604D for ; Fri, 15 Jan 2021 07:53:56 +0000 (GMT) Original-Received: (qmail 14800 invoked from network); 15 Jan 2021 07:53:56 -0000 Original-Received: from unknown (HELO rt-inspiron-3480) (rt@robertthorpeconsulting.com@[109.76.74.4]) by 81.17.254.9 with ESMTPSA (AES256-SHA encrypted, authenticated); 15 Jan 2021 07:53:56 -0000 In-Reply-To: <86o8hrgjr1.fsf@x201.butler.org> (message from Leo Butler on Thu, 14 Jan 2021 17:51:30 -0600) Received-SPF: pass client-ip=46.22.139.14; envelope-from=rt@robertthorpeconsulting.com; helo=outbound-smtp09.blacknight.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:127254 Archived-At: Leo Butler writes: > Francis Belliveau writes: > >> Juan, >> >> Robert had some good information. >> However, in general one needs to develop what I have heard called "The Emacs Claw". > > Sticky keys completely removes the need for such keyboard contortions. I have never got on with sticky keys. But it's a reasonable idea. There's also "God-mode" which makes Emacs rather like Vi. It becomes modal with the ESC key switching between insert and command modes. The difference between that an Vi emuluation is that it uses Emacs default keybindings. I don't use this, but it's another possibility. One thing I forgot to mention is view-mode. That's a built-in, read-only mode and I find it very useful for reading all sorts of files. It applies keybindings similar to info, so space and del do scrolling. I have a keybinding defined for switching view-mode on and off. I sometimes read things like code in view-mode first, then switch it off when I need to edit. BR, Robert Thorpe