gpt4 book ai didi

yaml - ansible项目的ctags

转载 作者:行者123 更新时间:2023-12-04 16:47:34 26 4
gpt4 key购买 nike

我正在尝试通过 ctags 从我的 ansible 项目生成标签.但它仍然没有选择正确的字符串。下面是我正在使用的参数。我错过了什么?成功运行后,我希望得到包含所有任务名称的 ./.tags 文件。我正在使用来自 Homebrew 的 ctags 5.8 .

顺便说一句,我从这里开始 -- 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 项目。

最佳答案

恢复到链接页面上的示例,使其正常工作。我想我在从 Homebrew 安装 ctags 之前做了不必要的更改

关于yaml - ansible项目的ctags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37393659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com