Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Ctrl Click Links

Eiko WagenknechtEiko Wagenknecht568 downloads

Make links require Ctrl + Left Click to open.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

An Obsidian plugin that restores the traditional link opening behavior, requiring Ctrl + Click (or Cmd + Click on macOS) to follow links in edit mode. This allows you to freely click and edit link text without accidentally navigating away.

Features

This plugin provides several link opening modes using modifier keys:

  • Ctrl/Cmd + Click - Open link in current tab
  • Ctrl/Cmd + Shift + Click - Open link in new tab
  • Ctrl/Cmd + Alt + Shift + Click - Open link in new window
  • Click (no modifiers) - Edit the link text (default behavior)

Works with all link types:

  • Internal links ([[note]])
  • External links ([text](url))
  • URLs

Installation

Community Plugins (Recommended)

  1. Open Obsidian Settings → Community Plugins
  2. Click "Browse" and search for "Ctrl Click Links"
  3. Click "Install", then "Enable"

Obsidian will keep the plugin up to date automatically. The plugin page is also available at obsidian.md/plugins.

Manual Installation

  1. Download main.js and manifest.json from the latest release
  2. Create a folder named ctrl-click-links in your vault's .obsidian/plugins/ directory
  3. Copy the downloaded files into this folder
  4. Reload Obsidian and enable the plugin in Settings → Community Plugins

Usage

Once enabled, the plugin automatically changes link behavior in edit mode:

  • Click on links normally to position your cursor and edit the link text
  • Hold Ctrl (or Cmd on macOS) while clicking to follow the link
  • Use additional modifiers (Shift, Alt) for different opening modes

No configuration needed - it just works!

Development

Building the Plugin

# Install dependencies
npm install

# Development mode (watch for changes)
npm run dev

# Production build
npm run build

Creating a Release

  1. Update version in package.json
  2. Run npm run version to automatically update manifest.json and versions.json
  3. Commit changes
  4. Create and push a git tag (without 'v' prefix - required by Obsidian):
    git tag 2.0.2
    git push --tags
    
  5. GitHub Actions will automatically create a draft release
  6. Review and publish the release on GitHub

Attribution

This plugin is a fork of the original work by SmallZombie.

License

Licensed under the Apache License, Version 2.0. See LICENSE for details.

Copyright 2024 SmallZombie (original work) Copyright 2025 eikowagenknecht (modifications)

HealthExcellent
ReviewPassed
About
Restore traditional link-opening behavior in edit mode by requiring Ctrl/Cmd+Click to follow links; click without modifiers edits link text. Use Ctrl/Cmd+Click to open in current tab, Ctrl/Cmd+Shift for a new tab, and Ctrl/Cmd+Alt+Shift for a new window; supports internal [[links]], Markdown links, and plain URLs.
LinksEditingNavigation
Details
Current version
2.1.1
Last updated
Last month
Created
10 months ago
Updates
4 releases
Downloads
568
Compatible with
Obsidian 0.16.0+
Platforms
Desktop only
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
Eiko WagenknechtEiko Wagenknechteikowagenknecht
eikowagenknecht.com
GitHubeikowagenknecht
GitHubeikowagenknecht
  1. Community
  2. Plugins
  3. Links
  4. Ctrl Click Links

Related plugins

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Creases

Tools for effectively folding Markdown sections.

Jump to link

Quickly navigate between links, or jump to any word on the page using hotkeys.

Remember cursor position

Remember cursor and scroll position for each note.

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Paste URL into selection

Paste URL "into" selected text.

Note Refactor

Extract note content into new notes and split notes.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.