Better Link Clicker

approved

by Eniverz

Changes link click behavior to edit on click and navigate on Ctrl+Click.

3 stars336 downloadsUpdated 20d ago0BSD
View on GitHub

Better Link Clicker

An Obsidian plugin that modifies the default click behavior of bidirectional links.

Directly clicking on a link no longer redirects you, but instead edits the link (in live mode).

When a user clicks on a link that does not have a note below it, a confirmation window is displayed before a new note is created.

Both of the above features can be configured in the settings panel.

Modifier clicks

This plugin intercepts normal link clicks so you can edit links without navigating.

When you use Obsidian's modifier-click behavior to open a link in another pane (tab/split/window), the plugin respects that. For example, Ctrl+Alt+Shift+Click (or the equivalent on macOS) will open the link in a new window.

Supported link types

The plugin currently handles the following link syntaxes in the editor (especially Live Preview tokenized text):

TypeSyntax examplesSupported
Wikilink (internal)[[Note]], [[Note|Alias]], [[Note#Heading]]Yes
Wikilink embed (internal)![[Note]], ![[image.png]]Yes
Markdown link to internal target[PyTorch](PyTorch), [Doc](folder/Doc.md#section)Yes
Markdown link to external URL[GitHub](https://github.com), [Mail](mailto:test@example.com)Yes
Plain URL texthttps://github.com, mailto:test@example.com, //example.comYes
Callout links rendered as <a> in Live Preview> [!tip] Title
> [[link]]
Todo

Behavior notes

  • Jump only with modifier applies to all handled link types above.
  • Open link at new tab only applies to internal note navigation.
  • External URLs always open as external links (system/browser behavior), not as Obsidian internal tabs.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.