zshがscpまで補完してくれて感動した
とりあえずoh-my-zshを入れてるだけなのでzsh力は低いですが、zshに恐れ戦いたので紹介。
もし、まだ、zsh使ってない人いたら是非使って欲しいです。
sshでログインするときに、.ssh/config
は使ってると思いますが、sshコマンドを打ってるときに、なにげなくtabを押すと、.ssh/config
で設定してるホスト名が補完されちゃったりします。
まぁ、これは序の口で、例えばscpでyour_upload_file
という名前のファイルを、example.com
というサーバーのfuga
ディレクトリにアップロードしたいなってときにこんなことができちゃう。
- scpに続けてファイル名を打ってそのあとに、ホスト名をちょこっと打つ
scp your_upload_file exa
- ここでtab
scp your_upload_file example.com:
- さらにtabするとディレクトリの候補が・・・
hoge fuga piyo
- fuぐらいまで打ってtab
scp your_upload_file example.com:fuga
- そして
惚れさせ295 「エンターキー」 : 地獄のミサワの「女に惚れさす名言集」
これで、example.com
のfuga
配下にyour_upload_file
が転送されます!
FileZillaなんていらなかったんや!