vim-clang-format: formato clang não encontrado

1

Instalei clang-format no Ubuntu 18.04 LTS com sudo apt install clang-format e a instalação foi bem-sucedida. Eu posso executar clang-format-6.0 agora, mas quando eu uso ClangFormat no vim, ele me diz que "clang-format não foi encontrado". Como posso resolver o problema?

    
por KestrelW 11.05.2018 / 19:07

1 resposta

1

Se você verificar o que está contido no pacote clang-format-6.0 ( dpkg -L clang-format-6.0 ), descobrirá que ele não instala clang-format no diretório /usr/bin . Mas você descobrirá que ele é instalado em /usr/lib/llvm-6.0/bin .

Uma possível solução seria adicionar /usr/lib/llvm-6.0/bin à sua variável PATH . Sob esse caminho, clang-format está disponível. O comando /usr/bin/clang-format-6.0 é apenas um link simbólico para ele, então deve ser equivalente a usar clang-format-6.0 . Por que o mantenedor do pacote decidiu não vincular /usr/bin/clang-format também não está claro para mim.

Se você não tiver certeza de como fazer isso, procure por ele aqui: link

    
por Sebastian Stark 11.05.2018 / 21:21