No description
Find a file
2024-10-05 00:38:59 -07:00
.github/workflows Add workflow for tag release 2024-09-29 06:51:03 -07:00
img Changed control from inline button to search param 2024-10-05 00:38:59 -07:00
.editorconfig Initial commit, working replace all 2024-09-29 06:49:04 -07:00
.eslintignore Initial commit, working replace all 2024-09-29 06:49:04 -07:00
.eslintrc Initial commit, working replace all 2024-09-29 06:49:04 -07:00
.gitignore Initial commit, working replace all 2024-09-29 06:49:04 -07:00
.npmrc Initial commit, working replace all 2024-09-29 06:49:04 -07:00
esbuild.config.mjs Initial commit, working replace all 2024-09-29 06:49:04 -07:00
LICENSE Initial commit, working replace all 2024-09-29 06:49:04 -07:00
main.ts Changed control from inline button to search param 2024-10-05 00:38:59 -07:00
manifest.json Add isDesktopOnly flag in manifest 2024-09-29 07:04:17 -07:00
package-lock.json Changed control from inline button to search param 2024-10-05 00:38:59 -07:00
package.json Initial commit, working replace all 2024-09-29 06:49:04 -07:00
README.md Changed control from inline button to search param 2024-10-05 00:38:59 -07:00
styles.css Changed control from inline button to search param 2024-10-05 00:38:59 -07:00
tsconfig.json Initial commit, working replace all 2024-09-29 06:49:04 -07:00
version-bump.mjs Initial commit, working replace all 2024-09-29 06:49:04 -07:00
versions.json Initial commit, working replace all 2024-09-29 06:49:04 -07:00

Obsidian Replace All

Replace All is an Obsidian plugin that injects replace all functionality directly into the core file plugin.

Replace All

Usage

  1. Use the built-in Obsidian find to find instances to replace.
  2. Enter the replacement string in the input box.
  3. Press Enter.

Undo replace all: Use the command palette (Ctrl+P or Cmd+P) and search for "Undo replace all" to undo all changes applied by the previous replacement.

Installing

  1. Install the Plugin:
    • (Recommended) If installing through Obsidian, go to Settings > Community plugins > Browse and search for "Replace All".
    • If downloading manually, place the plugin files in your Obsidian plugins folder.
  2. Enable the Plugin: Go to Settings > Community plugins, find "Replace All" and toggle it on.

Development

If you want to contribute or modify the plugin, follow these steps:

  • Clone this repo.
  • Make sure your NodeJS is at least v16 (node --version).
  • npm i or yarn to install dependencies.
  • npm run dev to start compilation in watch mode.
  • Feel free to file a pull request with any improvements.