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

Find + Replace in Selection

ManojManoj11 downloads

Find and replace limited to the selected text.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Find and replace within the selected text in Obsidian.

Usage

  1. Select the text to search within. Multiple selections work too.
  2. Run Find and replace in selection from the command palette, or assign it a hotkey.
  3. Enter the text to find and its replacement. Matches inside the selection are highlighted in the note, and the dialog shows how many there are. Use the arrow buttons to jump between them.
  4. Click Replace to replace the current match and move to the next one, or press Enter or click Replace all to replace every match. One undo reverts a Replace all.

Drag the dialog by its title to move it out of the way. It stays there for the rest of the session.

Matching is literal and ignores case, the same as Obsidian's built-in search.

The plugin uses only Obsidian's public API.

Install with BRAT

  1. Install BRAT from Community plugins.
  2. Run BRAT: Add a beta plugin for testing and enter manojkarthick/obsidian-find-replace-selection.
  3. Turn on Find + Replace in Selection in Community plugins.

Release

Update version in manifest.json and package.json, add the version to versions.json, then push a tag with the same name (for example 0.1.1, with no v prefix). The workflow builds the plugin and attaches main.js, manifest.json and styles.css to a GitHub release.

HealthExcellent
ReviewPassed
About
Find and replace within selected text, including multiple selections. Highlight matches and jump between them, replace individual matches or replace all with one undo; matching is literal and case-insensitive like Obsidian’s search.
EditingSearch
Details
Current version
0.3.3
Last updated
7 hours ago
Created
8 hours ago
Updates
6 releases
Downloads
11
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
ManojManojmanojkarthick
manojkarthick.com/
GitHubmanojkarthick
  1. Community
  2. Plugins
  3. Editing
  4. Find + Replace in Selection

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.