home: vim: use 'exrc'
Remove the home-grown "solution" that I had stolen from school (and never used...) for project-local configuration. Since [1], it is okay to use the built-in vim option for this, since it only asks for user-input before trusting a file. Since [2] they even support lua files! [1]: https://github.com/neovim/neovim/pull/20956 [2]: https://github.com/neovim/neovim/pull/21436
This commit is contained in:
parent
0f385abf3c
commit
5c372cfa95
|
@ -102,12 +102,10 @@ set ignorecase
|
||||||
set smartcase
|
set smartcase
|
||||||
" }}}
|
" }}}
|
||||||
|
|
||||||
" Import settings when inside a git repository {{{
|
" Project-local settings {{{
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
let git_settings=system("git config --get vim.settings")
|
" Securely read `.nvim.lua` or `.nvimrc`.
|
||||||
if strlen(git_settings)
|
set exrc
|
||||||
exe "set" git_settings
|
|
||||||
endif
|
|
||||||
" }}}
|
" }}}
|
||||||
|
|
||||||
" vim: foldmethod=marker
|
" vim: foldmethod=marker
|
||||||
|
|
Loading…
Reference in a new issue