正直に言うと、このショートカットは!:0
Shiftキーも必要であることを考慮すると十分に短いとは思わない。
エイリアスや関数を作成することが可能かどうか疑問に思います。何か落ちたことを知っています。私は明らかなことをしました:
pr() {
!:0
}
そして:
alias pr="!:0"
それともAlt + .
似ていますが、コマンド部分($ 0)に固有のものですか?私は何も見つかりませんでした。
ベストアンサー1
以下を使用してこれを実行できますfc
。
alias pr='fc -e "sed -i s/\ .*//"'
これを行うには、fc
最後のコマンドを入力してエディタを起動し、エディタが終了するのを待ってから(修正可能な)コマンドを実行する必要があります。通常のエディタを使用する代わりに、エイリアスはコマンドのsed
最初の単語だけを保持します。