zshで、端末ウィンドウが一つしか開かないときのために、ファイルをget/putするほんの些細な機能を作りました。
ファイルのget
function get() {
export CLIPFILE="`pwd`/$1"
}
これを、~/.zshrcに書いておいてください。
ファイルのput
alias put="mv \$CLIPFILE . && unset CLIPFILE"
これを、~/.zshrcに書いておいてください。
実行例
$ source ~/.zshrc
$ ls
file1 testdir/
$ get file1
$ ls
file1 testdir/
$ cd testdir
$ ls
$ put
$ ls
file1
$