• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

舞者

罗帏舒卷,似有人开。明月直人,无心可猜
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

zz - lua ctags 增强配置

--langdef=MYLUA
--langmap=MYLUA:.lua
--regex-MYLUA=/^.*\s*function[ \t]*([a-zA-Z0-9_]+):([a-zA-Z0-9_]+).*$/\2/f/
--regex-MYLUA=/^.*\s*function[ \t]*([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+).*$/\2/f/
--regex-MYLUA=/^.*\s*function[ \t]*([a-zA-Z0-9_]+)\s*\(.*$/\1/f/
--regex-MYLUA=/^[ \t]*([a-zA-Z0-9_]+)[ \t]*=.*$/\1/e/
--regex-MYLUA=/^[ \t]*module[ \t\(]*\"([a-zA-Z0-9_]+)\".*$/\1/m,module/
 
 
ctags lua 规则增强,将以上部分保存至目录:
/ctags.cnf (on MSDOS, MSWindows only) 
/etc/ctags.conf 
/usr/local/etc/ctags.conf 
$HOME/.ctags 
$HOME/ctags.cnf (on MSDOS, MSWindows only) 
.ctags 
ctags.cnf (on MSDOS, MSWindows only)
 
支持识别:
function xxx.yyy() end 
function xxx:yyy() end
modules("xxx",...)
全局变量
 
已测试系统:
mac os x 10.9
centos 6.4
 
参考文档:http://ctags.sourceforge.net/ctags.html

 

posted on 2014-10-10 10:55  wishing  阅读(82)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3