share facebook facebook twitter menu hatena pocket slack

vim から Chef のレシピ用単語集を呼び出す

川原 洋平

WRITTEN BY 川原 洋平

どうも、最近は Chef とも Sensu とも Docker とも…遠のいてしまっているかっぱ@inokara)です。

少しでも IT 力を復活させなければ

ということで Chef を改めて勉強しようと思った矢先に思い出しました。

@sawanoboly さんが作られた Chef のレシピ用単語集です。


導入

導入は README を見ればとても簡単です。

mkdir -p ~/.vim/dict
git clone https://github.com/OpsRockin/opscode_chef.vim_dict.git ~/.vim/dict/opscode_chef.dict

そして .vimrc に以下を記述するだけです。

.vimrc
" load_or remove chef_dict
command ChefDicAdd set dictionary+=~/.vim/dict/opscode_chef.dict/*.dict
command ChefDicRem set dictionary-=~/.vim/dict/opscode_chef.dict/*.dict

使い方

レシピを書いてみます。

vim hoge.rb

辞書を呼び出してみます。

01

上図のように :ChefDicAdd で呼び出しておきます。

Package リソースを呼び出してみます。

02

Package リソースの pack くらいまで入力したら Ctrl+xCtrl+k を順次押すと…上記のように pack の後に続くようなキーワードが表示されました。さらに入力を続けます…

03

おお!

これは便利。

ちなみに、辞書をそっと閉じたい場合には :ChefDicRem で閉じます。


これで…

まずはレシピを書く環境が整いました。あとは…どれだけ勉強出来るかですな。

元記事は、こちら

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。