From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Subject: Re: Proposed key binding changes: archiving and attachments Date: Fri, 30 Oct 2009 17:54:17 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N3vgC-0001Zi-Hz for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 13:54:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N3vg7-0001U8-I1 for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 13:54:27 -0400 Received: from [199.232.76.173] (port=58288 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N3vg6-0001Sh-Od for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 13:54:23 -0400 Received: from ppsw-6.csi.cam.ac.uk ([131.111.8.136]:38680) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N3vg5-0003aG-2f for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 13:54:21 -0400 In-Reply-To: (Carsten Dominik's message of "Fri, 30 Oct 2009 07:54:39 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode list On 2009-10-30 06:54 +0000, Carsten Dominik wrote: > I would like to change some key bindings related to archiving, and > this change will also affect the access key for attachments. > > The main reason is that I think there should be a single default key > for archiving, and that the user sets a variable to decide what the > default archiving method should be. I would like this key to be `C-c > C-a' which is why the org-attach key would have to move as well. I think one of these days we could take a look at the whole of the key bindings in org mode. It is violating some conventions. For example, 'Alt' usually means something slightly different in actions in both Emacs and other applications on the system: `C-f' -> forward-char `C-M-f' -> forward-sexp On OS X, Cmd + H -> Hide Cmd + Option(Alt) + H -> Hide others But in org, it seems the Shift key is taking this role: M-RET M-S-RET ...... And usually Shift is not a modifier on terminals so another set of keys are provided. Another problem is the C-c C-x prefix. It makes the keys look long. And I always fear I might type C-x C-c instead which exits Emacs. Best wishes, Leo -- Emacs uptime: 38 days, 8 hours, 42 minutes, 15 seconds