Glide Note

glidenote's blog

zsh+MoshでHostnameを補完出来るようにした

Moshを利用していてHostnameが補完されずに不便だったので、 下記を.zshrcに書いて、sshと同じようにmosh [tab]でhostnameを補完するようにしました。 ほぼssh補完関数そのままですが。

$HOME/.ssh/config$HOME/.ssh/known_hostsに記載されているものは 補完されるようになりました。

2012年4月23日 追記

@n0tsさんがブログで紹介していた方法のほうが楽なので追記。

.zshrcに下記を1行追加だけでホスト名が補完されるのでこっちの方が楽です。 (ホスト名だけでなくsshのオプションも補完されてしまいますが)

1
compdef mosh=ssh

ますますMosh生活が快適になりました。

Comments