nvim-ufo
Not UFO in the sky, but an ultra fold in Neovim. (by kevinhwang91)
diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev. (by sindrets)
nvim-ufo | diffview.nvim | |
---|---|---|
33 | 61 | |
1,978 | 3,363 | |
- | - | |
8.1 | 6.1 | |
8 days ago | 4 days ago | |
Lua | Lua | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
nvim-ufo
Posts with mentions or reviews of nvim-ufo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-07.
-
Use the builtin `listchars` option to implement minimalistic indent guides
Hey. The plugin I am using for the folding is nvim-ufo. If your workflow highly relies on folding features, this plugin will be the must-have. Trust me please. As for its config, you could refer to its README or my config.
-
Why fold marks are disappeared, and how to get them back?
My neovim config is shown here. (BTW, I'm using the nvim-ufo plugin for folding. However, disabling it still wouldn't get the fold marks back.)
-
nvim-ufo setup with Lazy vim
Hey folks! I can't for the life of me figure out how to properly configure `nvim-ufo` with Lazy vim. I've read a bunch of reddit threads and documentation, it just doesn't click in my head what is it that I'm doing wrong.
-
How do I preview content in the fold using nvim-ufo?
By reading the docs I understand that I'm supposed to be able to preview the content in the fold: https://github.com/kevinhwang91/nvim-ufo/blob/main/doc/example.lua
-
Recommend a plugin that provides better folds
nvim-ufo
-
Should I learn lua? I am a vs code power user, which prevents me from completely adapting neovim, since I always find something is missing in neovim.
nvim-ufo makes folding better. In addition, you can use the statuscolum to show "buttons" to colapse them (but I don't have an example)
-
Quick Question: Vim is not going to support tree-sitter?
The good news is that it seems that upstream neovim is already trying to improve performance (https://github.com/neovim/neovim/issues/22426) and for things like "nvim_treesitter#foldexpr()", alternatives are available (https://github.com/kevinhwang91/nvim-ufo)
-
How to collapse/expand (fold) python functions like vscode?
Vscode python folds are based on LSP, so you can use nvim-ufo. I use Astronvim, and it got it configured properly. You use their config as a kick start.
-
People who migrated from vscode
I tried nvim-ufo it was hard to set up to my exact needs but I achieved it recently
-
how to configure nvim-ufo plugin to do vs code fold commands?
hi, i’m using nvim-ufo plugin (https://github.com/kevinhwang91/nvim-ufo). i want to know how to map some vs code fold commands to nvim-ufo commands, such as
diffview.nvim
Posts with mentions or reviews of diffview.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-08-08.
-
How to exit all the tabs in Diffview.nvim?
Edit: It appears to be a problem with noice
-
Certain Mapping only when another command was called earlier (lua)
I struggle a bit to put what i want into words but i still try my best.So i got some plugins likehttps://github.com/sindrets/diffview.nvimhttps://github.com/harrisoncramer/gitlab.nvimhttps://github.com/puremourning/vimspectorand so on (but those are the one which i need that "feature" the most).
- Open previous git version of file?
- What IDEA or Vscode feature/function you want to have in neovim eco-system?
-
How to use Git?
In neovim I have a combination of gitsigns and diffview going. I really like the experience of resolving conflicts with diffview, and I just go through the quickfix list populated by gitsigns to handle staging.
- Your favourite Neovim plugins?
-
Should I learn lua? I am a vs code power user, which prevents me from completely adapting neovim, since I always find something is missing in neovim.
1) There's a plugin that does something similar, you can call :DiffviewFileHistory % to use it (% represents the current file).
-
How do you actually analise git diff?
I’ve been using https://github.com/sindrets/diffview.nvim
-
Best Rust editor?
Do try https://github.com/sindrets/diffview.nvim -- I think it's amazing.
-
telescope-diff.nvim - Check diff between files
I believe that comparing files is primarily done in the context of git. Diffview is the best here.
What are some alternatives?
When comparing nvim-ufo and diffview.nvim you can also consider the following projects:
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
lazygit - simple terminal UI for git commands
fzf.vim - fzf :heart: vim
awesome-neovim - Collections of awesome neovim plugins.
leap-spooky.nvim - 👻 Actions at a distance
neogit - An interactive and powerful Git interface for Neovim, inspired by Magit
neovim - Vim-fork focused on extensibility and usability
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
LazyVim - Neovim config for the lazy
vim-conflicted - Easy git merge conflict resolution in Vim
dotfiles - Configs for mostly Neovim and Hyrprland
octo.nvim - Edit and review GitHub issues and pull requests from the comfort of your favorite editor
nvim-ufo vs nvim-treesitter
diffview.nvim vs lazygit
nvim-ufo vs fzf.vim
diffview.nvim vs awesome-neovim
nvim-ufo vs leap-spooky.nvim
diffview.nvim vs neogit
nvim-ufo vs neovim
diffview.nvim vs toggleterm.nvim
nvim-ufo vs LazyVim
diffview.nvim vs vim-conflicted
nvim-ufo vs dotfiles
diffview.nvim vs octo.nvim