将 CMakeLists.txt 模式添加到 Ctags langmap
Add CMakeLists.txt pattern to Ctags langmap
在文档中我看到我们可以向 ctags --langmap
添加文字文件名(无扩展名)支持,但我没有引入 CMakeLists.txt。如何添加 CMakeLists.txt 以及 .cmake 扩展名?
请在以下位置找到我的定义:https://github.com/umitkablan/vims/commit/33aaac8312774913b911984158d6a000362c57bb
当我在寻找其他人的 ctags 配置时,我遇到了 https://gist.github.com/romainl/085b4db4a26a06ec7e16#file-ctags-L43 并且行 --langmap=vim:+(vimrc)
给了我一个关于如何添加文字名称的想法。
所以我采用了类似的方法:
..
--langdef=cmake
--langmap=cmake:(CMakeLists.txt)
--langmap=cmake:+.cmake
...
Universal-ctags (https://ctags.io) 有 built-in cmake 解析器。
如果你使用它,你不必自己定义一个。
在文档中我看到我们可以向 ctags --langmap
添加文字文件名(无扩展名)支持,但我没有引入 CMakeLists.txt。如何添加 CMakeLists.txt 以及 .cmake 扩展名?
请在以下位置找到我的定义:https://github.com/umitkablan/vims/commit/33aaac8312774913b911984158d6a000362c57bb
当我在寻找其他人的 ctags 配置时,我遇到了 https://gist.github.com/romainl/085b4db4a26a06ec7e16#file-ctags-L43 并且行 --langmap=vim:+(vimrc)
给了我一个关于如何添加文字名称的想法。
所以我采用了类似的方法:
..
--langdef=cmake
--langmap=cmake:(CMakeLists.txt)
--langmap=cmake:+.cmake
...
Universal-ctags (https://ctags.io) 有 built-in cmake 解析器。 如果你使用它,你不必自己定义一个。