0
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 5 years have passed since last update.

ターミナルの入力補完

Posted at

はじめに

mac標準搭載のterminalで,ディレクトリに移動したいとき,ファイルの中身を見たいときに,わざわざディレクトリ名やファイル名を入力するのは,面倒...

hogehoge$ ls 
Applications	Documents	Dropbox		Movies		Pictures
Desktop		Downloads	Library		Music		Public

hogehoge$ cd Applica......(めんどくさ)

そんなときに便利なのが,bash-completionというパッケージ
Homebrewを利用してインストールします.

Homebrewがわからない人は,他の記事で書くので,そこを見て参考にしてもらえればと思います.

bash-completionのインストール

brewを使ってインストールします.

brew install bash-completion

インストールし終わったら, .bash_profileにbash-completionを読み込むように設定しないといけません.

.bash_profileについても他の記事で書きます.

vi ~/.bash_profile

で,.bash_profileを開いたら,

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

このコードを.bash_profileに入れます.
ターミナルを再起動すれば,Tabキーを押すとファイル名や,文字を補完してくれます.

hogehoge$ ls 
Applications	Documents	Dropbox		Movies		Pictures
Desktop		Downloads	Library		Music		Public

hogehoge$ cd A (Tabキー押す!)
hogehoge$ ls 
Applications	Documents	Dropbox		Movies		Pictures
Desktop		Downloads	Library		Music		Public

hogehoge$ cd Applications (こんな感じになる.)
0
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
0
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?