Vim + racer выдает "Ошибка" E117: неизвестная функция: racer # RacerComplete " - PullRequest
0 голосов
/ 23 января 2020

Хочу автозаполнение vim для ржавчины. Итак, я установил racer глобально и получил источник ржавчины, запустив rustup component add rust-src.

У меня есть плагин в .vim/bundle/rust_racer/plugin/rust_racer.vim, загруженный из папки ftplugin из репозитория vim-racer.

И наконец - в .vimr c У меня есть:

set runtimepath^=~/.vim/bundle/rust_racer

" Set rust autocompletion tool "racer" ..
set hidden
let g:racer_cmd = "/home/petar/.cargo/bin/racer"
let $RUST_SRC_PATH="/home/petar/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src"

Но когда я открываю файл rs и пытаюсь нажать Ctrl + x + Ctrl + o, чтобы получить автозаполнение - я получаю эту ошибку :

Error "E117: Unknown function: racer#RacerComplete

Есть идеи?

1 Ответ

0 голосов
/ 27 января 2020

Очевидно, мне пришлось загрузить файл vim из папки автозагрузки репозитория в папку автозагрузки внутри папки плагина (в моем случае - .vim / bundle / rust_racer / autoload) - и теперь это работает.

(Не знаю, почему они не написали это в readme ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...