exrc.vim
direnv.vim
Our great sponsors
exrc.vim | direnv.vim | |
---|---|---|
9 | 3 | |
19 | 161 | |
- | 6.8% | |
1.8 | 4.2 | |
over 2 years ago | 5 months ago | |
Vim Script | Vim Script | |
The Unlicense | 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.
exrc.vim
-
How do you handle project specific configuration?
exrc can enable untrusted arbitrary execution. See https://github.com/ii14/exrc.vim that tries to mitigate this.
- Multiple instances of Vim.
-
Best plug-in for per project config changes and compilation shortcut
'exrc' option or https://github.com/ii14/exrc.vim
- Resources on project specific vim setup
-
Are there any plugins available to fix exrc not working when you use init.lua?
Yeah, here's my plugin that does that: https://github.com/ii14/exrc.vim
-
HOW DO I MAKE A PROJECT SYSTEM
:set exrc and and create .exrc file in your project directory with your project settings, or use a plugin like https://github.com/ii14/exrc.vim or https://github.com/jenterkin/vim-autosource
- Lua-based local config plug-in?
-
Feedback on a small vim plugin
I did basically the same thing, but without recursive lookup: https://github.com/ii14/exrc.vim
-
Running Tasks in Vim
https://github.com/ii14/exrc.vim for local vimrc. Basically a reimplementation of the 'exrc' option that keeps track of file hashes, so you don't evaluate anything malicious, without the limitations of 'secure' option.
direnv.vim
-
Introducing nix-develop.nvim, run `nix develop` inside your neovim
Nice! I use direnv to load nix environments, so I combine that with direnv.vim in neovim. I haven't tested whether it picks up changes without restarting the editor, but I think it does.
- How do you handle project specific configuration?
What are some alternatives?
direnv - unclutter your .profile
nvim-config-local - Secure load local config files for neovim
vim-projectionist - projectionist.vim: Granular project configuration
confiture.nvim - A neovim lua plugin to save and launch project specific commands.
vim-autosource - Manage Vim configuration for projects.
persistence.nvim - 💾 Simple session management for Neovim
neovim - Vim-fork focused on extensibility and usability
vim-addon-local-vimrc - kiss local vimrc with hash protection
localvimrc - load subdirectory specific vimrc files
nix-develop.nvim - Run `nix develop` without restarting neovim
vim-localvimrc - Search local vimrc files (".lvimrc") in the tree (root dir up to current dir) and load them.
IDE.nvim - IDE-Like support for NeoVim