From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marcin Borkowski Newsgroups: gmane.emacs.help Subject: Re: Bookmark the end of file? Date: Tue, 07 Apr 2015 21:11:36 +0200 Message-ID: <878ue3hhxz.fsf@wmi.amu.edu.pl> References: <87vbh8hlns.fsf@wmi.amu.edu.pl> <20150406170005.16781930@zothique.localdomain> <87sicchhen.fsf@wmi.amu.edu.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1428433925 6695 80.91.229.3 (7 Apr 2015 19:12:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Apr 2015 19:12:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Apr 07 21:11:58 2015 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 1YfYuk-0005DU-1h for geh-help-gnu-emacs@m.gmane.org; Tue, 07 Apr 2015 21:11:58 +0200 Original-Received: from localhost ([::1]:48371 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfYuj-0001eR-47 for geh-help-gnu-emacs@m.gmane.org; Tue, 07 Apr 2015 15:11:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51532) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfYuV-0001dU-QR for help-gnu-emacs@gnu.org; Tue, 07 Apr 2015 15:11:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YfYuS-0006U1-KA for help-gnu-emacs@gnu.org; Tue, 07 Apr 2015 15:11:43 -0400 Original-Received: from msg.wmi.amu.edu.pl ([2001:808:114:2::50]:42956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfYuS-0006Tm-DV for help-gnu-emacs@gnu.org; Tue, 07 Apr 2015 15:11:40 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by msg.wmi.amu.edu.pl (Postfix) with ESMTP id D063A5BABF for ; Tue, 7 Apr 2015 21:11:37 +0200 (CEST) Original-Received: from msg.wmi.amu.edu.pl ([127.0.0.1]) by localhost (msg.wmi.amu.edu.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DwhJzAxZHEQ for ; Tue, 7 Apr 2015 21:11:37 +0200 (CEST) Original-Received: from localhost (117-116.echostar.pl [213.156.117.116]) by msg.wmi.amu.edu.pl (Postfix) with ESMTPSA id 88CDB5BAB8 for ; Tue, 7 Apr 2015 21:11:37 +0200 (CEST) In-reply-to: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:808:114:2::50 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:103561 Archived-At: On 2015-04-07, at 15:36, J. David Boyd wrote: > Why not define a function to do what you want, then bind it to a keystroke? > > I have stuff like > > (defun open-personal() > (interactive) (progn(find-file "~/org/personal/personal.org")(end-of-buffer))) > > and then with > > (bind-key (kbd "H-M-p") 'open-personal) > > > I can open my file and go where I want to with a keypress. Because bookmarks give me a uniform UI for "visiting a file I'm working on", without the cognitive burden of remembering one keystroke to visit one file, another one for another file and so on. IOW, "One keybinding to visit them all, one keybinding to find them." ;-). > Dave Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University