From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: function / way to get a global link to a file Date: Fri, 13 Apr 2012 15:04:04 -0400 Message-ID: <12858.1334343844@alphaville> References: Reply-To: nicholas.dokos@hp.com Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:55397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SIln2-00087D-H8 for emacs-orgmode@gnu.org; Fri, 13 Apr 2012 15:04:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SIln0-0007b1-Ke for emacs-orgmode@gnu.org; Fri, 13 Apr 2012 15:04:12 -0400 Received: from g1t0026.austin.hp.com ([15.216.28.33]:32246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SIln0-0007Yp-DZ for emacs-orgmode@gnu.org; Fri, 13 Apr 2012 15:04:10 -0400 In-Reply-To: Message from Marcelo de Moraes Serpa of "Fri\, 13 Apr 2012 13\:44\:38 CDT." 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: Marcelo de Moraes Serpa Cc: Org Mode Marcelo de Moraes Serpa wrote: > Hi list, >=20 > Within my personal productivity system that I've implemented using org, I= used a main heading like this: >=20 > * tags :one:two:three:... >=20 > I use this in order to match a reference org file to other data that I ha= ve=C2=A0throughout=C2=A0my system, and it works great when I want to find a= ll related information with a specific tag from the CLI by using ack or gre= p. This helps keeping things more organic, in the sense that I > don't have to think too much when capturing reference data (it can be a h= eadline somewhere, or just a new org file in /refernece, important thing is= that it has the proper semantics - i.e tags), but at the same time with en= ough structure to be useful. I could probably use > another notation, but that's the one I chose first, and all my reference = files have it. >=20 > A problem I'm having however is that everytime I go to such org files and= try to get a link to this file using C l, it creates a link to * tags. I t= hen have to hit enter so that it brakes and creates a blank line in the top. >=20 > Is there =C2=A0a way to always force copying a link *to the file*, instea= d of org trying to create a link to an item inside the file? >=20 There is also a more permanent solution: ,---- | org-context-in-file-links is a variable defined in `org.el'. | Its value is t |=20 | Documentation: | Non-nil means file links from `org-store-link' contain context. | A search string will be added to the file name with :: as separator and | used to find the context when the link is activated by the command | `org-open-at-point'. When this option is t, the entire active region | will be placed in the search string of the file link. If set to a | positive integer, only the first n lines of context will be stored. |=20 | Using a prefix arg to the command C-c l (`org-store-link') | negates this setting for the duration of the command. |=20 | You can customize this variable. |=20 `---- Nick