Sentence Navigator

approved

by Tim Hor & Andrew Brown

Manipulate sentences as a unit of movement.

β˜… 49 stars↓ 5,742 downloadsUpdated 3y agoMIT
View on GitHub

Sentence Navigator

[!NOTE] Due to personal circumstances, active development is paused on this project until approximately mid-2024. Please continue to use the existing features, submit issues and contribute pull requests, but expect a delayed response.

This Obsidian plugin lets you manipulate sentences as a unit of movement. Select, move and delete by whole sentences. Credit for the original idea goes to @seatrout.

CommandShortcut *
Delete to start of sentenceCtrl + Shift + Backspace
Delete to end of sentenceCtrl + Shift + Delete
Move to start of current sentenceNot set
Move to start of next sentenceNot set
Select current sentenceNot set
Select to start of sentenceNot set
Select to end of sentenceNot set

* On macOS, replace Ctrl with Cmd

Important notes

  • If the cursor is already at the start of a sentence or list item, 'Move to current sentence' will jump to the start of the previous sentence.

Installing the plugin

Refer to the official installation instructions for third-party plugins here and search for the plugin Sentence Navigator.

Configuring settings

Go to Settings β†’ Hotkeys to customise the keyboard shortcut for each action.

Contributing

Contributions and suggestions are welcome – feel free to open an issue or raise a pull request.

To get started:

  • Switch to the specified Node version: nvm use
  • Install dependencies: yarn install
  • Run the extension: yarn start
  • Run tests: yarn test (use --watch for watch mode)

Support

This plugin is completely free to use, but if you'd like to say thanks, consider buying me a coffee! πŸ˜„

ko-fi

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.