From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Riley Subject: Emacs in a Term and Org Date: Mon, 01 Mar 2010 05:29:55 +0100 Message-ID: <6fsr57-7ht.ln1@news.eternal-september.org> 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 1NlxGt-0001hU-3x for emacs-orgmode@gnu.org; Sun, 28 Feb 2010 23:30:19 -0500 Received: from [140.186.70.92] (port=52980 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NlxGr-0001hM-Ag for emacs-orgmode@gnu.org; Sun, 28 Feb 2010 23:30:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NlxGq-0001sA-Su for emacs-orgmode@gnu.org; Sun, 28 Feb 2010 23:30:17 -0500 Received: from lo.gmane.org ([80.91.229.12]:43842) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlxGq-0001rw-Le for emacs-orgmode@gnu.org; Sun, 28 Feb 2010 23:30:16 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NlxGo-0001By-Ms for emacs-orgmode@gnu.org; Mon, 01 Mar 2010 05:30:14 +0100 Received: from 85.183.18.158 ([85.183.18.158]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Mar 2010 05:30:14 +0100 Received: from rileyrgdev by 85.183.18.158 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Mar 2010 05:30:14 +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: emacs-orgmode@gnu.org More often than not I run emacsclient in rxvt under Tmux (a Screen replacement). As a result (and inconveniently) a lot of common key sequences dont work properly - generally involving shift/control/alt and arrow and function keys. Most of the time it doesn't matter as there is always a work around. In org-mode the only real headache this gives me are the calendar commands for scheduling which involve the arrow keys. e.g S-left/right for sliding a date a day or two. Currently I can use "+4d" for example instead of 4 x S-right, however not always convenient - Currently I need to bring up an X frame pretty much only for org scheduling. I was wondering if anyone here has devised a consistent key map not including these modern fangled "arrow keys" ;) ? In the mini buffer we cant use the standard calendar keys (which would be nice) since its a freetype field and these calendar UI keys are the standard emacs editline commands (C-f C-b etc). I did wonder about a solution I could try to implement which would be to have a setting, default to nil, which would default any date edit input to the calendar UI only and you can then enter the actual editline ui for entering a time or relative date by hitting something like "@" which has no current calendar binding and then you can have the default currently defined behaviour. Possibly I've overlooked other options / solutions but the arrow keys are pretty inconvenient in layout for me in addition to not working correctly in conjunction with S/C in many Term implementations. Possibly its just a urxvt/tmux solution I need : but the whole termcap /term and emacs issue is a nest of vipers ;) Ideas and pointers very welcome.