A instalação de ncurses-compat-libs.x86_64
resolveu o problema.
Eu tentei instalar o plugin vim YouCompleteMe
. Quando eu começo o vim, recebo o erro
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.
No log de erros, ele diz
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
Eu procurei por libtinfo
no meu diretório /usr/lib
e aparentemente só tenho libtinfo.so.6.1
e libtinfo.so.6
(6 parece ser apenas um link simbólico para 6.1).
Quando eu procuro por libtinfo
em dnf, não obtenho nenhum resultado (nem mesmo a versão 6 ou 6.1), então acho que pode ser parte de um pacote diferente e é por isso que não obtenho um resultado. Existe uma maneira de descobrir qual pacote eu preciso instalar para obter a versão 5 ou há uma maneira melhor de corrigir isso?
(Fedora 28, vim 8.1)