From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Alfred M. Szmidt" Newsgroups: gmane.emacs.devel Subject: Re: C-o Date: Tue, 02 Jul 2024 11:36:26 -0400 Message-ID: References: <87cynw7omw.fsf@dancol.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39571"; mail-complaints-to="usenet@ciao.gmane.io" Cc: monnier@iro.umontreal.ca, luangruo@yahoo.com, dancol@dancol.org, acm@muc.de, dmitry@gutov.dev, stefankangas@gmail.com, emacs-devel@gnu.org To: "T.V Raman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jul 02 17:36:56 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sOfYu-000A1N-BJ for ged-emacs-devel@m.gmane-mx.org; Tue, 02 Jul 2024 17:36:56 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOfYc-0001DD-84; Tue, 02 Jul 2024 11:36:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOfYV-00019v-PL for emacs-devel@gnu.org; Tue, 02 Jul 2024 11:36:32 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOfYU-0007kv-Ex; Tue, 02 Jul 2024 11:36:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=6Bgd0x01pJ69e2EVkxkOjwxv5xo0tipffrbE3SOf6T8=; b=jjtDl7L5/daV /M9DHilpvLVMLPqM+heLCbngiA39VBUryKN+Ln8v3U3hOlAGeHwVpY21Snw2FmvrzIYS2cIsizp3h 4048yKmpaNR50SWIMyJwj/rp+8m294zNIeBRz9fCWVQMg1sdBeO9UQ5VBDSaEqcnEsCNpGgeyS2sg 9/lZoFy8JsgGCSQAHOXnDNlHxgsJVmxplvntrx0c1KVnpT65qsY2H3UdaX/wD9pNRquhpTK/T7/A+ AmK/jckycoq1Mem630cKv9mgQZZqps1uHohG4ULjD3WDVFUN/tT5m1+kodLPv/D4/ZyyA/M5gYotb hY8z8tHJ0pX1s1WD7jy2mw==; Original-Received: from ams by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sOfYQ-0001NS-DU; Tue, 02 Jul 2024 11:36:28 -0400 In-Reply-To: (raman@google.com) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321177 Archived-At: A long time ago I started using C-o as my outline prefix key and put open-line on C-o o Yes, Emacs needs more modifiers! It is not Emacs that needs more bucky keys, it has Control, Meta, Super, and Hyper .. on top of Shift. The issue is that keyboards make anything beyond Meta impossible to type. What would be nice is dedicated keys, C-x 4 and C-x 5 could have a dedicated and key (they aren't modifiers ..). I also now use xcape to turn the Windows modifier keys into C-x and C-c -- helps the strain on my hands, C-x especially causes stress, even if you use caps-lock as CTRL. I have Control mapped to the key beside the Space bar, as intended. Control should be used for the most frequent things one does in Emacs, Meta for things that are slightly larger and less common but common enough. C-M-.. expanding the scope of an action, etc. That is at least how Emacs was intended to be ..