我想通过ctags从我的理性项目生成标签。但它仍然没有选择正确的字符串。贝娄是我正在使用的参数。我错过了什么?成功运行后,我希望有./.tags文件将包含所有的任务名称。我从Homebrew使用ctags 5.8。ctags为理想项目
顺便说一句,我开始在这里 - http://blog.iany.me/2015/02/ctags-for-ansible/
命令:/usr/local/Cellar/ctags/5.8_1/bin/ctags -f .tags --recurse .
./.ctags
--langdef=ansible
--langmap=ansible:.yml.yaml
--regex-ansible=/^[ \t]*-[ \t]*name:[ \t]*([\w\s]+)\n/\1/i
--languages=+ansible
例任务文件
---
- name: install docker-py
pip: name=docker-py version=1.7.2
become: yes
- name: Install tmux
yum:
name: tmux
state: present
update_cache: yes
become: yes
我不坚持CTAGS。我的目标是为Atom编辑器提供符号,以便我可以快速跳过Ansible项目。