From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Fast Access to TODO States without C-t Date: Tue, 15 Apr 2014 09:58:26 +0800 Message-ID: <8761mbjqv1.fsf@ericabrahamsen.net> References: <87ha5v34ki.fsf@quasar.esben-stien.name> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50974) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZsbA-0005Wr-1h for emacs-orgmode@gnu.org; Mon, 14 Apr 2014 21:55:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZsb2-0002ip-Nj for emacs-orgmode@gnu.org; Mon, 14 Apr 2014 21:55:43 -0400 Received: from plane.gmane.org ([80.91.229.3]:53571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZsb2-0002il-FW for emacs-orgmode@gnu.org; Mon, 14 Apr 2014 21:55:36 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WZsaz-0006an-5X for emacs-orgmode@gnu.org; Tue, 15 Apr 2014 03:55:33 +0200 Received: from 114.248.11.109 ([114.248.11.109]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Apr 2014 03:55:33 +0200 Received: from eric by 114.248.11.109 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Apr 2014 03:55:33 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Esben Stien writes: > I'm trying to figure out how to bind fast access to TODO states, without > using C-t. > > The reason is that I have C-t as escape code for my screen session. > > The command org-todo is bound to C-c t here, so when I try to fast > access to the TODO state DONE(d!), I can't get to it. > > C-c t d just puts 'd' in the buffer after switching to the next state. > > According to the manual, I'm supposed to hit C-c C-t d > > Any pointers as to how I can do this? I may be misunderstanding here, but screen will send the escape key to the running program if you hit it twice, right? I use the StumpWM window manager, with the escape key also set to C-t, and I think both of them behave the same way: first escape is caught, second is sent to the program. So you'd do C-c C-t C-t d. How does that work? Also, if you set `org-use-speed-commands' to t, you can use single keystrokes when point is to the left of headline stars. I find this immensely useful. Get point to the left margin and hit "t", that's all you need. Yours, Eric