Я спробував встановити плагін vim YouCompleteMe
. Коли я зараз запускаю vim, я отримую помилку
The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Unexpected error while loading the YCM core library. Type ':YcmToggleLogs ycmd_55497_stderr_9xkqrg__.log' to check the logs.
У журналі помилок написано
Traceback (most recent call last):
File "/home/alex/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_utils.py", line 96, in CompatibleWithCurrentCore
ycm_core = ImportCore()
File "/home/alex/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_utils.py", line 88, in ImportCore
import ycm_core as ycm_core
ImportError: libtinfo.so.5: cannot open shared object file: No such file or directory
Я тоді шукав libtinfo
в моєму /usr/lib
каталозі і , мабуть , у мене тільки libtinfo.so.6.1
й libtinfo.so.6
(6 , здається, просто символічна посилання на 6.1).
Коли я шукаю libtinfo
в dnf, я взагалі не отримую результатів (навіть версії 6 або 6.1), тому я думаю, що це може бути частиною іншого пакету, і тому я не отримую результату. Чи є спосіб дізнатися, який пакет мені потрібно встановити, щоб отримати версію 5, чи є кращий спосіб виправити це?
(Fedora 28, vim 8.1)