.dotfiles
legendary.nvim
Our great sponsors
- Onboard AI - Learn any GitHub repo in 59 seconds
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- SaaSHub - Software Alternatives and Reviews
.dotfiles | legendary.nvim | |
---|---|---|
2 | 36 | |
1 | 894 | |
- | - | |
10.0 | 0.0 | |
7 months ago | about 1 month ago | |
Shell | Lua | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.dotfiles
-
Fuzzy search all available keybindings
Feel free to peruse my dots. Hopefully it’s somewhat clear lol: https://github.com/Ajlow2000/.dotfiles/tree/main/.config/nvim
-
LaTeX as a replacement for MS Word
One of my best workflow improvements with writing was creating templates for latex documents. I found that the annoying part of latex was trying to remember what all had to be in the preamble to make the document compile, and then remembering all the formatting magic incantations. Behold this tool I wrote..
legendary.nvim
-
Fuzzy search all available keybindings
legendary is kinda that
-
Can I Use Telescope To Find all Commands and Functions?
I think the best way to get this right now is to use for example legendary.nvim. However, this does require you to manually add the commands, keymaps, functions, etc, that you want. I suppose someone could automate the process of adding all functions, etc, into legendary.
you also may want to consider setting up as much as possible through legendary
-
Is it possible to have a Command Palette?
Checkout https://github.com/mrjones2014/legendary.nvim and https://github.com/folke/which-key.nvim.
-
caskey.nvim: declarative keymappings configuration using cascading trees
Neat plugin, it would be cool to integrate it as a custom parser for legendary.nvim
- Is there a way to get a cheatsheet on-screen like nano has?
-
legendary.nvim now supports "frecency" sorting, a combined measure of how frequently and how recently you've used an item
legendary.nvim v2.5.0 now supports frecency sorting! It will be enabled by default if kkharji/sqlite.lua is also installed.
-
legendary.nvim now supports grouping items into submenus!
legendary.nvim v2.4.0 now supports "item groups" which create sub-menus in the finder UI. Selecting an item group opens a new finder that selects from items in the group.
- Different ways to config keymaps
What are some alternatives?
which-key.nvim - 💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
heirline.nvim - Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
dressing.nvim - Neovim plugin to improve the default vim.ui interfaces
remember.nvim - A port of the Vim plugin vim-lastplace. It uses the same logic as vim-lastplace, but leverages the Neovim Lua API.
commander.nvim - Create and manage keybindings and commands in a more organized manner, and search them quickly through Telescope
nvim-cartographer - Create Neovim `:map`pings in Lua with ease!
smart-splits.nvim - 🧠 Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".
vim-resize - Resizing the screen using arrow keys
winshift.nvim - Rearrange your windows with ease.
noice.nvim - 💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
glow.nvim - A markdown preview directly in your neovim.
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.