この記事はzsh Advent Calendar 2014 - Qiitaの18日目のエントリです。 zshでcontrol-w(カーソル左の単語切り取り), control-u(一行切り取り), control-k(カーソルから行末まで切り取り), meta-d(カーソル右の単語切り取り)等で切り取った文字列はcontrol-yでペースト出来ます。 で、control-yだと直前に切り取ったものしかペースト出来ませんが、meta-yでそれ以前に切り取った文字列をペーストすることが出来ます(meta-yは「escape押してy」の意味) 使い方は、control-yで直前に切り取った文字列をペーストしてからmeta-yすると、control-yでペーストした文字列がその1回前に切り取った文字列に置き換わります。あとはmeta-y押す度にその前に切り取った文字列で置き換えすることが出来ます。