Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clojure-vim/jazz.nvim
Acid + Impromptu = Jazz
https://github.com/clojure-vim/jazz.nvim
clojure impromptu interactive lua lua-plugin neovim neovim-lua neovim-lua-plugin neovim-plugin plugin
Last synced: 14 days ago
JSON representation
Acid + Impromptu = Jazz
- Host: GitHub
- URL: https://github.com/clojure-vim/jazz.nvim
- Owner: clojure-vim
- Created: 2019-03-21T17:40:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-11T10:45:04.000Z (almost 3 years ago)
- Last Synced: 2024-07-31T20:50:09.803Z (3 months ago)
- Topics: clojure, impromptu, interactive, lua, lua-plugin, neovim, neovim-lua, neovim-lua-plugin, neovim-plugin, plugin
- Language: Lua
- Size: 25.4 KB
- Stars: 38
- Watchers: 6
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-neovim - clojure-vim/jazz.nvim - Acid + Impromptu = Jazz. (Utility / Cursorline)
README
# Jazz.nvim
Acid + Impromptu = Jazz
This is an extension of [acid](https://github.com/clojure-vim/acid.nvim) that uses [impromptu](https://github.com/Vigemus/impromptu.nvim) to create prompts (menus, filter) and leverage the potential of acid through interactive features!
## Installing
```vim
"Dependencies
Plug 'clojure-vim/acid.nvim' "Remember to :UpdateRemotePlugins
Plug 'Vigemus/impromptu.nvim'"🎵 Jazz
Plug 'clojure-vim/jazz.nvim'
```## Features
### `JazzNrepl` or `n`: Creates a menu to select the nrepl connection.
[![asciicast](https://asciinema.org/a/PkPPUEYRvVqVks2IxxJI55s34.svg)](https://asciinema.org/a/PkPPUEYRvVqVks2IxxJI55s34)### `JazzFindUsages` or `u`: Lists all the usages of the symbol under the cursor.
[![asciicast](https://asciinema.org/a/236703.svg)](https://asciinema.org/a/236703)### `JazzNavigateSymbols` or `s`: Lists all symbols in the project and moves to the selected symbol's definition.
[![asciicast](https://asciinema.org/a/236704.svg)](https://asciinema.org/a/236704)## Extending
There are infinite possibilities. Please open an issue or a pull request if you have any extension idea.