ぽっぺん日記@karashi.org
2007-06-08(Fri) [長年日記]
_ security/openssh-portableを入れると、zshでリモートホストのファイル名補完が使えなくなった
zshには、~/.zshrcで
autoload -U compinit; compinit -u
を指定しておくと、
% scp
まで打って[tab]を打つと、ホスト名を補完してくれて
% scp ホスト名:
さらに[tab]を打つと、リモートホスト先のファイル名まで補完してくれるという、すげー便利な機能があるんだけども、こないだsecurity/openssh-portableを入れてから、この補完機能が効かなくなってしまった。
今まで我慢していたんだけども、どうにも耐えきれなくなってきたので、下記の対策をとってみた。
- たぶん、/usr/bin/sshと/usr/local/bin/sshの二つのsshがある所為じゃないかと当たりを付ける。
- ひとまず、openssh-portableをpkg_deinstallしてみる。→補完が動くようになった! 俺の予想当たり!
- 対策をググってみる。→該当するサイトが見付からず、よく分からない。
- なんとなく、それっぽい、/usr/local/share/zsh/4.3.2/functions/Completion/Unix/_sshを読んでみる。→やっぱり、よく分からない。
- OVERWRITE_BASE付きでopenssh-portableをインストールしてしまう手もあるけど、やっぱりなんか怖いなと考える。
- やっぱり、openssh-portableは使わないで、別の代替手段を探そうかなと思う。
- security/autosshが良さそうな感じはしている。←今ここ
[ツッコミを入れる]
[]
本日のPingbacks(全0件)



まで頂ければ幸いです。
怖い絵2(中野京子)
ホアズブレスの龍追い人 (創元推理文庫 F マ 9-2)(パトリシア A.マキリップ)
告白(湊 かなえ)
テロリズムを理解する―社会心理学からのアプローチ
フロスト気質 上 (創元推理文庫 M ウ)(R.D.ウィングフィールド)
フロスト気質 下 (創元推理文庫 M ウ)(R.D.ウィングフィールド)