From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Help mode keybindings Date: Thu, 23 May 2013 23:05:56 +0200 Organization: Aioe.org NNTP Server Message-ID: <87sj1dpft7.fsf@VLAN-3434.student.uu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1369343554 7330 80.91.229.3 (23 May 2013 21:12:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 May 2013 21:12:34 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu May 23 23:12:36 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UfcoN-0007AZ-Qu for geh-help-gnu-emacs@m.gmane.org; Thu, 23 May 2013 23:12:35 +0200 Original-Received: from localhost ([::1]:47207 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UfcoM-0005J1-Pl for geh-help-gnu-emacs@m.gmane.org; Thu, 23 May 2013 17:12:34 -0400 X-Received: by 10.180.160.212 with SMTP id xm20mr6616097wib.0.1369343194629; Thu, 23 May 2013 14:06:34 -0700 (PDT) X-FeedAbuse: http://nntpfeed.proxad.net/abuse.pl feeded by 78.192.65.63 Original-Path: usenet.stanford.edu!h2no27185402wiw.1!news-out.google.com!fw11ni2598wic.0!nntp.google.com!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nntpfeed.proxad.net!news.muarf.org!news.ecp.fr!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 25 Original-NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:tELmog9OMOWzjkXVPHpY5NpIj+0= Original-Xref: usenet.stanford.edu gnu.emacs.help:198745 X-Mailman-Approved-At: Thu, 23 May 2013 17:12:25 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:91011 Archived-At: How do I bind C-j to "jump-to-register" in help mode? I'd like that globally, so I bound it so in .emacs. But, in some modes it was bound locally. For example, in "Lisp Interaction" mode, I had to locally unset C-j to clear the path to the global binding, and this worked with no problems: (add-hook 'lisp-interaction-mode-hook (lambda () (local-unset-key (kbd "C-j"))) ) But, that didn't work for Help mode: the local binding wasn't dropped. Not even setting it explicitly work, as in the below code. Strangely, the "j" (not C-j) version worked! (add-hook 'help-mode-hook (lambda () ; ... (define-key help-mode-map (kbd "j") 'jump-to-register) ; works (define-key help-mode-map (kbd "C-j") 'jump-to-register) )) ; not so Are the Help mode keybindings set in stone? -- Emanuel Berg - programmer (hire me! CV below) computer projects: http://user.it.uu.se/~embe8573 internet activity: http://home.student.uu.se/embe8573