DjangoのコマンドをTAB補完
教えて頂いた?参考にさせて頂いたのは monospace blog さんの コチラ のエントリー。
Django 使ってて未だにコマンドラインオプションをミスタイプとかをするわけで、何かいい方法は無いか?と毎回思ってました。
で、今回発見?したこの django_bash_completion !! Django のコマンドラインオプションをTAB補完させてしまう強者。なんか素敵!なんか素敵!
で、使用方法としては Django のtarballを展開した中に extras なディレクトリがあり、その中に django_bash_completion があります。それを .bash_profile なり .profile なりで読み込めば完了。今回はホームディレクトリ直下に .django_bash_completion とかにリネームしておいてみた。
まずは .bash_profile に以下を記述。
if [ -f ~/.django_bash_completion ]; then
. ~/.django_bash_completion
fi
ここで一度ログインし直すか、 .bash_profile を読み込み直す。
$ source ~/.bash_profile
最後はプロジェクトディレクトリでテスト。
$ cd /path/to/djangoproject
$ ./manage.py sy # ココでTAB
$ ./manage.py syncdb
もう一個ぐらいテスト。
$ ./manage.py st # ココでTAB
$ ./manage.py start # さらにTAB TAB
startapp startproject
素敵過ぎる!また一つ Django が好きになりましたとさ。
- Posted at:
- 2007/06/07 01:44:17
- 2 Comments
- 0 TrackBacks
- Trackback:
- http://humming.via-kitchen.com/2007/06/07/django-bash-completion/trackback/
TrackBacks
まだ登録されていません。
Comments
pateo
使用方法の解説ありがとうございます。
いつも面倒なので、そういうの省略する傾向がありまして・・・
nobu
いえいえ。貴重な情報をありがとうございます。
これからはさらにDjangoが楽しくなりそうですw