startup.nvim
vim-rooter
startup.nvim | vim-rooter | |
---|---|---|
6 | 24 | |
394 | 1,190 | |
1.8% | - | |
4.5 | 4.4 | |
5 months ago | 9 days ago | |
Lua | Vim Script | |
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.
startup.nvim
-
Suggest me some startup screen plugins
I'm currently using alpha.nvim (https://github.com/goolord/alpha-nvim). It tries to be more generic than the others, to the point it can recreate most of the other popular ones. It even has template for for example the dashboard layout. startup-nvim (https://github.com/startup-nvim/startup.nvim) seems to do a similar thing, although I dont' have experience with that one. The only other one I've tried before is the classic vim-startify (https://github.com/mhinz/vim-startify), which is a little older I think and locks you into its layout.
- How to do Neovim dashboards cli cool artish designs?
-
My neovim rice on windows
https://github.com/startup-nvim/startup.nvim - but i customized it
-
What’s the best start up screen written in Lua?
I'm using alpha.nvim. But I also know this new plugin (https://github.com/startup-nvim/startup.nvim).
-
Show Ascii image on opening neovim
You could use startup.nvim (self promotion)
-
Startup.nvim: The fully customizable greeter for neovim
Startup.nvim
vim-rooter
-
netrw made better
This or users may have monorepo style projects and vim-rooter to auto-set cwd to specific directories within the project based on certain file markers (e.g. makefile, package.json, ...etc), to accomplish something like :e dir1/file.go | make would run make and then :e dir2/file2.ts | make would run npm.
-
How to go up a directory while inside of telescope.nvim?
maybe you are already doing this and you want to access files outside the project directory but if not I use vim-rooter to set the root dir of the project automatically when I open vim
-
You don't need 'vim-rooter' (usually) or How to set up smart autochange of current directory
The airblade/vim-rooter plugin is an essential part of my Neovim workflow. It automatically changes current directory (:h current-directory) for every buffer to a more natural one (like to path of its Git repository). For me this has the following benefits:
-
Vim Issue with opened buffer file location
It depends where you open vim. If you are in home and open a file (even in sub directories) like nvim directory/file.txt, uour vim's current working directory (aka cwd) will be home. A way to make this automatic I think is the built in autocd (or something like that) and plugins like vim-rooter.
-
How to stop Telescope from changing the root directory after opening a file?
An alternative would be using a plugin like vim-rooter : https://github.com/airblade/vim-rooter
- NvimTree - how to get this behaviour?
-
How to properly cd, so plugins pick up project root?
I just use rooter and avoid thinking about it...
-
How to automatically cd to the git root of the current buffer?
There's vim-rooter, which is great.
- Whenever I'm looking for plugins these days [OC]
-
What’s the best start up screen written in Lua?
No, it doesn't change current directory. For that, use sessions or airblade/vim-rooter (or wait around couple of months for planned 'mini.root' :) ). And, of course, you can create custom items which will change current directory.
What are some alternatives?
alpha-nvim - a lua powered greeter like vim-startify / dashboard-nvim
project.nvim - The superior project management solution for neovim.
nvim-go - A minimal implementation of Golang development plugin for Neovim
vim-startify - :link: The fancy start screen for Vim.
tldr.nvim - 🔭 A Telescope previewer for tldr-pages
nvim-bqf - Better quickfix window in Neovim, polish old quickfix window.
themer.lua - A simple, minimal highlighter plugin for neovim
nvim-spectre - Find the enemy and replace them with dark power.
mini.nvim - Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
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.
replacer.nvim - A powerful refactoring tool for nvim.