-fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
2. Такой ./.vimrc:
```
call plug#begin()('~/.vim/plugged')
Plug 'preservim/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end()
syntax on
set number
set expandtab
set tabstop=4
set shiftwidth=4
```
3. Делаю source % и возникает ошибка как на скриншоте. Как исправить? После этого еще и нвим зависает — нельзя делать ничего, кроме как перемещаться стрелочками
:set runtimepath? что пишет?
runtimepath=~/.config/nvim,/etc/xdg/xdg-ubuntu/nvim,/etc/xdg/nvim,~/.local/sha re/nvim/site,/usr/share/ubuntu/nvim/site,/usr/local/share/nvim/site,/usr/share/n vim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/usr/share/nvi m/runtime/pack/dist/opt/matchit,/usr/lib/nvim,/var/lib/snapd/desktop/nvim/site/a fter,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/ubun tu/nvim/site/after,~/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/x dg-ubuntu/nvim/after,~/.config/nvim/after
Вот, он ~/.vim не читает, вместо этого ~/.config/nvim
Можно симлинк один на другой сделать
создал ~/.config/nvim/.vimrc но возникают те же ошибки
Не .vimrc, а .vim
~ $ lla .vim* lrwxrwxrwx 1 vftdan vftdan 13 2021-01-12 14:44 .vim -> .config/nvim/
Исправил, ошибка не исчезла( (спасибо, что помогаете)
Что сейчас ls ~/.config/nvim/autoload пишет? нз
нет такого файла или каталога
Вот туда надо plug.vim скачать. Если папки засимлинканы, то старая команда (curl) должна сработать
Склонировал plug.vim в autoload сделал симлинк ln -s ~/.config/nvim/.vim ~/.vimrc на скрине то, что в .config/nvim + рядом с autoload/ лежит .vim Но проблема не исчезла
vimrc линкать не надо, надо линкать корневые папки (чтобы у vim8 и neovim были единое хранилище) И в autoload должен файл лежать, а не репозиторий В итоге должен быть файл ~/.config/nvim/autoload/plug.vim
Спасибо! Сработало!
возьми кикстартовый конфиг, если у тебя neovim https://github.com/nvim-lua/kickstart.nvim
кст мне сказали, что от плагинов интегрирующих другие языки адеватного поведения лучше не ожидать и лучше либо подключать LSP лапками, либо использовать Mason
это базовый конфиг с mason и lsp
и 'hrsh7th/cmp-path', в плагины докинь, для автокомплита путей файлов
Спасибо! Я правда склонировал, но всё работает. Правда не понимаю что происходит в конфиге, чтобы самому покастомить
разберешься, куда тебе теперь деватсо то!
Обсуждают сегодня