Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ubuntupunk/ulauncher-vim
ulauncher vim command prompter
https://github.com/ubuntupunk/ulauncher-vim
ulauncher-extension vim
Last synced: about 1 month ago
JSON representation
ulauncher vim command prompter
- Host: GitHub
- URL: https://github.com/ubuntupunk/ulauncher-vim
- Owner: ubuntupunk
- License: other
- Created: 2025-01-06T08:45:31.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-01-06T09:11:11.000Z (about 1 month ago)
- Last Synced: 2025-01-06T09:41:14.720Z (about 1 month ago)
- Topics: ulauncher-extension, vim
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ulauncher Vim Commands
A Ulauncher extension that provides quick access to Vim commands with descriptions and links to detailed documentation. Based upon the [FlowLauncher Plugin VimCheatSheet Project](https://github.com/MoAlSeifi/Flow.Launcher.Plugin.VimCheatSheet)
and [vim-prompter](https://github.com/ubuntupunk/vim-prompt)## Features
- Quick search through Vim commands
- Command descriptions and usage
- Direct links to vim.rtorr.com for detailed documentation
- Fuzzy search support for both command names and descriptions## Installation
1. Open Ulauncher preferences
2. Go to "Extensions" tab
3. Click "Add extension"
4. Paste the following URL: https://github.com/ubuntupunk/ulauncher-vim## Usage
1. Open Ulauncher (Ctrl+Space)
2. Type your extension keyword (default: "vm")
3. Start typing to search for Vim commands
4. Press Enter on a command to view detailed documentation## Development
This extension is built using:
- Python 3
- Ulauncher API
- vim.rtorr.com command database## Credits
- Command data sourced from vim.rtorr.com and the [FlowLauncher Plugin VimCheatSheet Project](https://github.com/MoAlSeifi/Flow.Launcher.Plugin.VimCheatSheet), thanks to DeDifferentOne for posting this on REDDIT, [see here](https://www.reddit.com/r/vim/comments/1hrp5ff/comment/m5j84i8/?context=3)
## Disclaimer
* The database of this repository is the result of the work of [Vim Cheat Sheet](https://vim.rtorr.com/ "rtorr website")
and based upon the [FlowLauncher Plugin VimCheatSheet Project](https://github.com/MoAlSeifi/Flow.Launcher.Plugin.VimCheatSheet)
and may still be incomplete or untested.* This project is not associated with Vim Cheat Sheet or FlowLauncher.
## References
- Powered by [Vim Cheat Sheet](https://vim.rtorr.com/ "rtorr website") as source for [commands.json](https://github.com/ubuntpunk/rofi-vim/blob/main/db/commands.json) "commands json database"
## License
MIT License