Você está cansado de digitar milhares de colchetes node["foo"]["bar"]
?
Aqui está a resposta. Você pode converter node.foo.bar
para node[:foo][:bar]
Vim facilmente.
Você pode usar 3 estilos de notação de atributo do Chef.
node[:mysql][:user]
node["mysql"]["user"]
node.mysql.user
É muito difícil digitar caracteres como node[:foo][:bar]
ou node["foo"]["bar"]
,
então o seu dedo mínimo deve estar quebrado.
Muitos colchetes!
Embora você deva odiar esse estilo, é provavelmente inevitável.
No entanto, você pode converter node.foo.bar
em algo node[:foo][:bar]
muito fácil se for um Vimmer.
Copie o código do link abaixo para o seu .vimrc.
https://gist.github.com/tacahiroy/4961768
Depois disso, se você digitar node.foo.bar
e <C-y>x
, receberá node[:foo][:bar]
.
Aproveitar!