⚠️ 記事内に広告を含みます。

Macでbashのタブ補完を有効化する方法

bash completionを追加してタブ補完を入れる

MacのデフォルトのシェルはzshですがLinuxで広く採用されているbashに変更する人も多いと思います。

初期状態ではコマンドの入力途中でTABキーを入力して未入力の部分を自動入力する機能「bash-completion」は無効になっています。

homeblewを導入していれば簡単に有効化することができます。

 brew install bash-completion

# install中にbash_profileに入れる設定が表示される
vi ~/.bash_profile:
  [[ -r "/opt/homebrew/etc/profile.d/bash_completion.sh" ]] && . "/opt/homebrew/etc/profile.d/bash_completion.sh"

.bash_profileに設定を記述してbashを起動するかsource .bash_porfileを実行することでbashのタブ補完を有効化できます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です