ctags對部分目錄生成tags

2022-03-14 15:42:39 字數 427 閱讀 9800

最近在研究tiny6410上的uboot移植,看uboot原始碼時,生成tags檔案用的是最粗暴的方法:「ctags -r *」,由於某些函式在各個平台下都有實現,導致在用「g+]」跳轉到該函式的定義時,總是會列出相當多不相關的索引,而我只想看6410上該函式的實現。怎樣對部分目錄生成tags檔案呢?

思考良久,用如下命令可以滿足我的要求,但此方法比較笨拙,以後得知巧妙的方法再更改此博文。

ctags * -r board/samsung/ common/ cpu/s3c64xx/ cvs/ disk/ drivers/ dtt/ examples/ fs/ include/ lib_arm/ lib_generic/ nand_spl/ net/ post/ tools/ rtc/

注:當某函式有多處定義時,"ctrl+]"預設跳轉到第一處索引處,而"g+]" 可以列出該函式的所有索引。

MAC 部分目錄作用

說明1.system library launchdaemons是使用者未登陸前就啟動的服務 守護程序 system library launchagents是使用者登陸後啟動的服務 守護程序 library目錄是系統管理員存放的第三方軟體。library 是使用者自己存放的第三方軟體。另 這就是我...

設定目錄 生信平台搭建(九) 目錄設定

到這裡,我們已經利用yum完成了基礎配置,利用cpanm安裝了perl模組,利用pip安裝了python模組,並且安裝了很多r的擴充套件包,可以說,已經完成了生物資訊分析平台基礎設施的建設,地基已經搭建完了,接下來就開始搭建框架了,也就是工作目錄的設定。配置工作目錄 以前看到有段子說,桌面越亂的人越...

對uiview實現部分圓角

使用 uibezierpath bezierpathwithroundedrect cgrect rect byroundingcorners uirectcorner corners cornerradii cgsize cornerradii ios 3.2 and later enum typ...