将CMakeLists.txt模式添加到Ctags langmap

时间:2017-01-30 08:47:20

标签: exuberant-ctags

在我看到的文档中,我们可以为ctags --langmap添加文字文件名(无扩展名)支持,但我没有介绍CMakeLists.txt。如何添加CMakeLists.txt以及.cmake扩展名?

请在https://github.com/umitkablan/vims/commit/33aaac8312774913b911984158d6a000362c57bb

找到我的定义

2 个答案:

答案 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解析器。 如果使用它,则不必定义自己的。