1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

MacでTerraformの入力補完機能を使用する際の設定

Posted at

前提

bashあるいはzshを使っている場合、入力補完機能なるものが使えるとのこと。

自分の環境

  • ログインシェルはzsh
  • ターミナルはiterm2

auto-complete機能を有効にする

公式サイトを確認し、コマンドを打つ。

terminal
$ terraform -install-autocomplete
$ source ~/.zshrc
complete:13: command not found: compdef

…あれ???
調べたところ、Zshで補完機能を有効にするには、一手間必要らしい。以下のサイトを参考にさせていただいた。

というわけで .zshrcを以下のように修正。

~/.zshrc
autoload -Uz compinit
compinit
complete -o nospace -C /usr/local/bin/terraform terraform

再度$ source ~/.zshrcを打ち、補完が働くか確認。

terminal
$ terraform v
validate  version

成功。

余談

Linuxの知識が足りてない。
シェルコマンドとかシェル関数とか、多分基本ですよね。勉強します。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?