vim-clang-format:找不到clang-format
我在Ubuntu 18.04 LTS上使用sudo apt install clang-format
,安装成功。 我现在可以执行clang-format-6.0
,但是当我在vim中使用ClangFormat
时,它告诉我“找不到clang-format”。 我该如何解决这个问题?
如果检查包clang-format-6.0
( dpkg -L clang-format-6.0
)中包含的内容,您会发现它没有将clang-format
安装到/usr/bin
目录中。 但是你会发现它确实将它安装到/usr/lib/llvm-6.0/bin
。
一种可能的解决方案是将/usr/lib/llvm-6.0/bin
添加到PATH
变量中 。 在此路径下,可以使用clang-format
。 命令/usr/bin/clang-format-6.0
只是它的符号链接,所以它应该等同于使用clang-format-6.0
。 为什么包维护者决定不链接/usr/bin/clang-format
也不清楚。
如果您不确定如何操作,可以在此查找: https : //help.ubuntu.com/community/EnvironmentVariables