easypick.nvim
dotfiles
easypick.nvim | dotfiles | |
---|---|---|
5 | 3 | |
344 | 7 | |
- | - | |
5.2 | 0.0 | |
28 days ago | over 1 year ago | |
Lua | Lua | |
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.
easypick.nvim
-
easypick.nvim updates
Easypick.nvim is a plugin to create Telescope pickers from shell commands.
-
neovim plugins that have improved your workflow
Telescope and its concept of pickers led me to start experimenting and creating custom pickers suited for my workflow. Later with with knowledge I wrote easypick.nvim which facilitates the "create custom pickers" part.
-
Easypick.nvim new features
I hope some of you already tried out easypick.nvim and found it useful for your workflow.
-
Sorting Telescope Results
Hi. If you know how to use grep and sort you can put together a command and feed it to easypick.nvim
-
Easypick.nvim - create telescope pickers from console commands
Hi guys! Recently I had an idea, what if I could create custom Telescope pickers from any console command that outputs a list of files, so I wrote a plugin for that. The readme lists a couple of use cases like:
dotfiles
-
How to? Fuzzy search contents, then filter by filename/path
So this is something which is kinda doing what you like: https://github.com/rafcamlet/dotfiles/blob/master/nvim/lua/live_grep.lua But it works in one go. Everything until ; sign goes to rg and after it to fd. There is a lot of buggy hacker magic because at some point telescope stops supporting writers https://github.com/nvim-telescope/telescope.nvim/blob/master/lua/telescope/finders/async_job_finder.lua#L43, and I've tried to reimplement them, without full understanding how those pipes work. Most of the time it works good enough, but sometimes it stuck, and the performance is probably much worse than it could be.
-
Easypick.nvim - create telescope pickers from console commands
I've tried to do something like this, and it's working https://github.com/rafcamlet/dotfiles/blob/vm_reborn/nvim/lua/live_grep.lua ! But honestly, I still don't quite understand how this pipe system works in telescope and my solution is some kind of ugly abomination that shouldn't exist.
-
How to write plugins, workflow setup?
I wrote a small script to pass instructions quickly from the command line. Haven't used it in a while, so it might be outdated and probably not very pretty as it wasn't intended for publication, but here you are: https://github.com/rafcamlet/dotfiles/blob/vm_reborn/nvim/lua/boss.lua
What are some alternatives?
vim-flog - A fast, beautiful, and powerful git branch viewer for vim.
nvim-luapad - Interactive real time neovim scratchpad for embedded lua engine - type and watch!
vim-cursorword - Underlines the word under the cursor
nvim-lua
mini.nvim - Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
substitute.nvim - Neovim plugin introducing a new operators motions to quickly replace and exchange text.
vim-subversive - Vim plugin providing operator motions to quickly replace text
nvim-unception - A plugin that leverages Neovim's built-in RPC functionality to simplify opening files from within Neovim's terminal emulator without nesting sessions.
telescope-insert-path.nvim - Insert file path on the current buffer using Telescope.nvim
lightspeed.nvim - deprecated in favor of leap.nvim
nvim-highlite - A colorscheme generator that is "lite" on logic for the developer.
SchemaStore.nvim - 🛍 JSON schemas for Neovim