どうも、最近は 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 で閉じます。


これで…

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

元記事は、こちら