command-t
dirbuf.nvim
command-t | dirbuf.nvim | |
---|---|---|
4 | 23 | |
2,739 | 421 | |
- | - | |
5.7 | 0.0 | |
about 1 month ago | over 1 year ago | |
Lua | Lua | |
BSD 2-clause "Simplified" License | GNU Affero General Public License v3.0 |
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.
command-t
-
neovim + telescooe + fzf native
command-t
-
Which file browser do you use ?
I use nvim-tree as a file tree, telescope with find_files to quickly and fuzzy find files (although I'm considering switching to command-t as it's allegedly faster and has better sorting) and telescope-file-browser as a file browser itself. I also tend to use dirbuf.nvim as something alike emacs' dired. It works a bit poorly but gets the job done in most scenarios. I hope we get some real dired in neovim some time.
-
This Week In Neovim #7 — Mon Aug 29 2022
Btw, one of the bigger fuzzy finders "Command-T" was rewritten in lua: https://github.com/wincent/command-t/issues/391.
-
Searching a large code base.
command-t? https://github.com/wincent/command-t
dirbuf.nvim
-
People who swear by Oil.nvim , why?
For me I think it’s the best at what it does (with mini.files coming in a close second. It would probably be my first, but I prefer the whole buffer approach over the floating popups.) I’ve tried dirbuf.nvim as well, but I didn’t like that I couldn’t copy/move files.
-
Workflow with nvim
Big fan of https://github.com/elihunter173/dirbuf.nvim
-
What are the plugins you consider necessary to have a great neovim experience?
Shout-out to dirbuf.nvim as it is one of my favorite plugins I cannot live without, but I see it rarely mentioned. It allows you to do file management by editing a file, so you can do anything you would do to edit any regular file. There are no new keymaps to learn, you just use any regular motion, :s, :g, or anything you can think of. Great for bulk renaming!
-
My thoughts about editors in 2022
While I do use file managers often (ranger and dolphin are pretty nice overall), within Neovim my file management is fairly reduced. I use dirbuf when I need to browse through files (for refactors or something), and since it's dired-like its a lot more built into the "vim-as-a-language" mindset. Not to say I do a whole lot in it, but it is quicker than having to do shell stuff within Neovim. I think file-tree plugins tend to just miss the concept for me, as I never found them to be anything more than just "look and see" due to disconnect from the aforementioned "vim-as-a-language"
-
What file explorer do you use?
https://github.com/elihunter173/dirbuf.nvim, it's basically netrw done right.
-
netwr like file explorer for neovim?
https://github.com/elihunter173/dirbuf.nvim might just be the thing. In terms of navigating it's as minimal as it can be:
-
What file manager do you use?
I use fish shell with z plugin to quickly jump to directories and nnn file manager mainly to select files for deletion. I also use dirbuf plugin for neovim when working inside this editor.
-
neovim plugins that have improved your workflow
dirbuf.nvim!
-
Which file browser do you use ?
dirbuf mostly. Anything really advanced and I'll just open a new ranger session
-
What is the coolest, unknown(-ish) plugin that you're using that other people could benefit from?
dirbuf doesn't get enough attention. It's a robust, simple, yet featureful replacement for the netrw plugin built into Vim/NeoVim. It allows directories to be treated somewhat like files - edit a directory, and you get a directory listing. That listing can be modified - add files, edit files, delete files, and the result ends up on disk. A much simpler and more-Vimy alternative to tree plugins like NeoTree, in my view.
What are some alternatives?
telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.
vimv - Batch-rename files using Vim
fzf.vim - fzf :heart: vim
nvim-tree.lua - A file explorer tree for neovim written in lua
reprosjession.nvim
vim-filebeagle - A VINE-spired (Vim Is Not Emacs) file system explorer.
opengrok - OpenGrok is a fast and usable source code search and cross reference engine, written in Java
vifm - Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
ack.vim - Vim plugin for the Perl module / CLI script 'ack'
nnn.nvim - File manager for Neovim powered by nnn.
telescope-repo.nvim - 🦘 Jump into the repositories (git, mercurial…) of your filesystem with telescope.nvim, without any setup
lir.nvim - Neovim file explorer