项目作者: pchaigno

项目描述 :
Ansible syntax highlighting for Sublime Text
高级语言:
项目地址: git://github.com/pchaigno/sublime-ansible.git
创建时间: 2015-08-09T20:17:15Z
项目社区:https://github.com/pchaigno/sublime-ansible

开源协议:MIT License

下载


Syntax highlighting for Ansible

This package provides syntax highlighting for Sublime Text 2 and 3.

Installation

To install this package, please do:

Sublime Text 2

  1. cd /tmp
  2. wget -O sublime-ansible.tar.gz http://github.com/pchaigno/sublime-ansible/tarball/master
  3. tar -xzvf sublime-ansible.tar.gz
  4. mv pchaigno-sublime-ansible-*/*.tmLanguage ~/.config/sublime-text-2/Packages/User/

Sublime Text 3 (Mac OS X)

  1. cd /tmp
  2. wget -O sublime-ansible.zip https://codeload.github.com/pchaigno/sublime-ansible/zip/master
  3. unzip sublime-ansible.zip
  4. zip -j Ansible.sublime-package sublime-ansible-master/*
  5. mv Ansible.sublime-package ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages/

Install and configure ApplySyntax

ApplySyntax enables automatic recognition of Ansible files, based on their location.
Because Ansible files have a .yml extension, without ApplySyntax, they will be highlighted as YAML by default.

Installation:

  1. Tools -> Command Palette... -> Package Control: Install Package

Path to Configuration:

  1. Sublime Text -> Preferences -> Package Settings -> ApplySyntax -> Settings - User

And edit with syntax rules:

  1. "syntaxes": [
  2. {
  3. "name": "Ansible/Ansible",
  4. "rules": [
  5. {"file_name": ".*/tasks/.*.yml$"},
  6. {"file_name": ".*/handler/.*.yml$"},
  7. {"file_name": ".*/*_vars/.*.yml$"},
  8. {"file_name": ".*/roles/.*.yml$"},
  9. {"file_name": ".*/playbooks/.*.yml$"},
  10. {"file_name": ".*/.*ansible.*/.*.yml$"}
  11. ]
  12. },

License

This package is under MIT license.