169 похожих чатов

Всем привет! Начал конфигурировать вим с помощью vim-plug 1. Сделал curl

-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 % и возникает ошибка как на скриншоте. Как исправить? После этого еще и нвим зависает — нельзя делать ничего, кроме как перемещаться стрелочками

20 ответов

118 просмотров

:set runtimepath? что пишет?

Ivan- Автор вопроса
Vft Dan 💉‍💉
: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

Ivan
runtimepath=~/.config/nvim,/etc/xdg/xdg-ubuntu/nvi...

Вот, он ~/.vim не читает, вместо этого ~/.config/nvim

Ivan- Автор вопроса
Vft Dan 💉‍💉
Вот, он ~/.vim не читает, вместо этого ~/.config/n...

создал ~/.config/nvim/.vimrc но возникают те же ошибки

Vft Dan 💉‍💉
Можно симлинк один на другой сделать

~ $ lla .vim* lrwxrwxrwx 1 vftdan vftdan 13 2021-01-12 14:44 .vim -> .config/nvim/

Ivan- Автор вопроса
Vft Dan 💉‍💉
Не .vimrc, а .vim

Исправил, ошибка не исчезла( (спасибо, что помогаете)

Ivan- Автор вопроса
Ivan
нет такого файла или каталога

Вот туда надо plug.vim скачать. Если папки засимлинканы, то старая команда (curl) должна сработать

Ivan- Автор вопроса
Vft Dan 💉‍💉
Вот туда надо plug.vim скачать. Если папки засимли...

Склонировал plug.vim в autoload сделал симлинк ln -s ~/.config/nvim/.vim ~/.vimrc на скрине то, что в .config/nvim + рядом с autoload/ лежит .vim Но проблема не исчезла

Ivan
screenshot Склонировал plug.vim в autoload сделал симлинк ln...

vimrc линкать не надо, надо линкать корневые папки (чтобы у vim8 и neovim были единое хранилище) И в autoload должен файл лежать, а не репозиторий В итоге должен быть файл ~/.config/nvim/autoload/plug.vim

Ivan
screenshot Склонировал plug.vim в autoload сделал симлинк ln...

возьми кикстартовый конфиг, если у тебя neovim https://github.com/nvim-lua/kickstart.nvim

Ivan- Автор вопроса
Dmitry
возьми кикстартовый конфиг, если у тебя neovim htt...

кст мне сказали, что от плагинов интегрирующих другие языки адеватного поведения лучше не ожидать и лучше либо подключать LSP лапками, либо использовать Mason

Dmitry
это базовый конфиг с mason и lsp

и 'hrsh7th/cmp-path', в плагины докинь, для автокомплита путей файлов

Ivan- Автор вопроса
Dmitry
возьми кикстартовый конфиг, если у тебя neovim htt...

Спасибо! Я правда склонировал, но всё работает. Правда не понимаю что происходит в конфиге, чтобы самому покастомить

Ivan
Спасибо! Я правда склонировал, но всё работает. Пр...

разберешься, куда тебе теперь деватсо то!

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта