Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vinzent03/obsidian-sort-and-permute-lines

Sort and Permute lines in whole file or selection.
https://github.com/vinzent03/obsidian-sort-and-permute-lines

obsidian-md obsidian-plugin

Last synced: 7 days ago
JSON representation

Sort and Permute lines in whole file or selection.

Awesome Lists containing this project

README

        

# Sort and Permute lines

## Features
- Sort alphabetically
- Sort by length of line
- Reverse line order
- Shuffle line order
- Sort headings while preserving parents

## How to use
You can either just call a command (via `Ctrl + P` (or `Cmd + P` on macOS)) and the whole file will be changed, or select text and then call a command to just change that range.

![Demo](https://raw.githubusercontent.com/Vinzent03/obsidian-sort-and-permute-lines/master/assets/example.gif)

## Compatibility
Custom plugins are only available for Obsidian v0.9.7+.

## Installing

### From Obsidian
1. Open settings -> Third party plugin
2. Disable Safe mode
3. Click Browse community plugins
4. Search for "Sort & Permute lines"
5. Install it
6. Activate it under Installed plugins

### From GitHub
1. Download the [latest release](https://github.com/Vinzent03/obsidian-sort-and-permute-lines/releases/latest)
2. Move `manifest.json` and `main.js` to `/.obsidian/plugins/obsidian-sort-and-permute-lines`
3. Go to settings and disable safe mode
4. Enable `Sort & Permute lines`

If you find this plugin useful and would like to support its development, you can support me on [Ko-fi](https://Ko-fi.com/Vinzent).

[![Ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/F1F195IQ5)