我想通過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項目。