screencast of zftp
Posted at 2007-05-08T21:11+09:00 in Linux |
|
| ![]()
TTYShare が面白いので zftp でエントリファイルをアップロードしているところを公開してみる。
補足しとくと、 .zshrc ( 俺の場合、 .zsh/zsh-modules, .zsh/zsh-aliases, .zsh/zsh-functions に分けて書いてるけど ) に以下のように記述してある。
### zftp モジュールの有効化
autoload -U zfinit
zfinit
### zfopen だけでサーバに繋ぐための設定
zfparams example.com username p4ssw0rd
### alias
alias zcd='zfcd'
alias zls='zfls -l'
alias zget='zfget'
alias zput='zfput'
### サーバに接続したときに RPROMPT にカレントディレクトリを表示させる
zftp_chpwd () {
if [[ -n $ZFTP_USER ]]; then
RPROMPT='[%~|'$'%{\e[01;31m%}''$ZFTP_USER@$ZFTP_HOST:$ZFTP_PWD]'$'%{\e[00;00m%}'
else
RPROMPT='[%~]'
fi
}
さらに、事前にエントリファイルをアップロードするディレクトリに zfmark を使ってブックマークしてある。