次のような複数行のコマンドを入力すると
$ for i in 1 2 3; do
for> echo $i
for> done
1
2
3
そして上向き矢印でコマンドを思い出すと、バックスペースは最終行の先頭で停止します (つまり、消去後done
)。echo $i
前の行の最後にジャンプして消去することにより、zsh行エディターにバックスペースを維持させる方法はありますか? 上向き矢印を使用できることはわかっていますが、バックスペースを維持したいと思います。興味深いことに、これは Ctrl-W による単語消去では機能しますが、バックスペースでは機能しません。