nvim и git (работа с ветками в vim)
Модератор: /dev/random
-
- Сообщения: 2
- ОС: ubuntu
nvim и git
Здравствуйте, вопрос к знатокам, возможно ли настроить nvim так чтобы при смене ветки в gim автоматически менялась и содиржимое открытого файла (как пример index.html). Скажем в VSC при смене ветки тут же меняется и содержимое открытого для редактирования файла.
-
- Сообщения: 1475
- ОС: Slackware
Re: nvim и git
Что-то такое не пробовали? Или может у neogit или что вы для него используете, есть своя какая-то опция.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
-
- Сообщения: 2
- ОС: ubuntu
Re: nvim и git
Вот что получилось.
Для обновления плагина nerdtree при смене ветки в git в конфиг файл init.vim добавил следующую строчку:
autocmd CursorHold,CursorHoldI * call NERDTreeFocus() | call g:NERDTree.ForCurrentTab().getRoot().refresh() | call g:NERDTree.ForCurrentTab().render() | wincmd w
Для автомотического обновления открытого в текущий момент файла добавил в конфиг файл init.vim следующую запись:
:set autoread | au CursorHold * checktime | call feedkeys("lh")
Для обновления плагина nerdtree при смене ветки в git в конфиг файл init.vim добавил следующую строчку:
autocmd CursorHold,CursorHoldI * call NERDTreeFocus() | call g:NERDTree.ForCurrentTab().getRoot().refresh() | call g:NERDTree.ForCurrentTab().render() | wincmd w
Для автомотического обновления открытого в текущий момент файла добавил в конфиг файл init.vim следующую запись:
:set autoread | au CursorHold * checktime | call feedkeys("lh")
-
- Сообщения: 1475
- ОС: Slackware
Re: nvim и git
init.vim вроде как старый вариант конфигурации neovim, там давно уже init.lua
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"