Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Similar function to helm-org-contacts #6

Open
novoid opened this issue Dec 10, 2020 · 2 comments
Open

Similar function to helm-org-contacts #6

novoid opened this issue Dec 10, 2020 · 2 comments

Comments

@novoid
Copy link

novoid commented Dec 10, 2020

Hi,

I'm using https://github.com/tmalsburg/helm-org-contacts to link to contacts within one Org file since years.

I propose a new org-linker feature which replaces helm-org-contacts with one command of org-linker.

I do think of this workflow:

  • User invokes new command which takes a path to an Org file or maybe even a combination of Org file + some identifier of a sub-heading (new behavior)
  • command asks user for her query string (just like sl-quick-insert-inline-link
  • a link is inserted and a back-link is inserted at the other side as well (just like sl-quick-insert-inline-link)

This way, I can quickly link contacts with back-links.

If this function is implemented that way, that an arbitrary file or an arbitrary sub-heading is used as parameter to define the scope for link targets, I do think that this function is going to be extremely versatile for many use-cases, not just linking contacts. Users might define their commands to link to headings of a specific projects, specific blog posts written within org, and so forth.

Thank you!

@toshism
Copy link
Owner

toshism commented Dec 11, 2020

Let me make sure I understand the use case correctly. It sounds basically like org-super-links functionality, but with the ability to limit the search buffers to a specific buffer or heading?

@novoid
Copy link
Author

novoid commented Dec 11, 2020

Exactly.

This way, a user is able to limit the search space to a specific buffer (my contacts only) or (as the optional extension) a headings (my current project).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants