在我看到的文档中,我们可以为ctags --langmap
添加文字文件名(无扩展名)支持,但我没有介绍CMakeLists.txt。如何添加CMakeLists.txt以及.cmake扩展名?
请在https://github.com/umitkablan/vims/commit/33aaac8312774913b911984158d6a000362c57bb
找到我的定义答案 0 :(得分:1)
当我通过其他ctags配置寻求时,我遇到了https://gist.github.com/romainl/085b4db4a26a06ec7e16#file-ctags-L43,而$ echo "a.b.c.d" | sed 's/\./-/2'
a.b-c.d
行让我了解了如何添加文字名称。
所以我采用了类似的方法:
--langmap=vim:+(vimrc)
答案 1 :(得分:0)
Universal-ctags(https://ctags.io)具有内置的cmake解析器。 如果使用它,则不必定义自己的。