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

Jump to Terminal

maroparkmaropark158 downloads

Open a system terminal at the directory of the current note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

An Obsidian plugin that opens a system terminal at the directory of the current note — via right-click or the command palette.

Features

  • Command palette: run Open terminal here from Ctrl/Cmd+P
  • Right-click in file explorer: context menu item on any file or folder
  • Right-click in editor: context menu item inside the note body
  • Cross-platform: macOS, Linux, and Windows with popular terminal apps pre-configured
  • Custom terminal: enter any command with {dir} as the directory placeholder

Installation

From Obsidian Community Plugins (recommended)

  1. Open Settings → Community plugins
  2. Search for "Jump to Terminal"
  3. Click Install, then Enable

Manual

  1. Download main.js and manifest.json from the latest release
  2. Copy both files into <vault>/.obsidian/plugins/jump-to-terminal/
  3. Reload Obsidian and enable the plugin in Settings → Community plugins

Configuration

Open Settings → Jump to Terminal to choose your preferred terminal per platform.

Platform Supported terminals
macOS Terminal, iTerm2, Warp, Alacritty, kitty, Custom
Linux GNOME Terminal, Konsole, Xfce Terminal, Alacritty, kitty, xterm, Custom
Windows Windows Terminal, Command Prompt, PowerShell, PowerShell (legacy), Custom

For Custom, enter any shell command using {dir} as the placeholder:

myterm --workdir={dir}

Development

git clone https://github.com/maropark/obsidian-jump-to-terminal
cd obsidian-jump-to-terminal
npm install

# Watch mode (rebuilds on save)
npm run dev

# Production build
npm run build

Symlink into your vault for live testing:

ln -sf ~/Projects/obsidian-jump-to-terminal \
       ~/path/to/vault/.obsidian/plugins/jump-to-terminal

Then enable the plugin in Obsidian and use Ctrl+P → "Reload app without saving" after changes.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Open a system terminal in the current note's folder from the command palette or via right-click in the editor or file explorer. Use preconfigured terminals on macOS, Linux, and Windows or define a custom command with {dir} as the directory placeholder.
IntegrationsFilesCommands
Details
Current version
1.0.1
Last updated
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
158
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
maroparkmaropark
github.com/maropark
GitHubmaropark
  1. Community
  2. Plugins
  3. Integrations
  4. Jump to Terminal

Related plugins

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Notebook Navigator

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

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

BRAT

Easily install a beta version of a plugin for testing.

Advanced URI

Control everything with URI.