これは、決して顔文字ではなく ヒストリ置き換えというシェルの機能です。 前、上司が使ってるのをみて かっこいいなぁと思っていました。 自分の勉強のためにもメモ。 $ ^from^to の形式で入力することによって、 直前に実行したコマンドの from という文字列を to に置き換えた後で実行することができます。 以下は例です。 直前に編集していた test.txt というファイル名を sample.txt に置き換えて直前のコマンドを実行しています。 $ vi test.txt $ ^test^sample # sample.txt の編集モードへ移行する。 これだと便利さがわからないですが、 もうちょっと長かったときとかは便利かもしれません。 $ vi /usr/local/apache2/conf/httpd.conf $ ^httpd^backup ただ、viとか なら全く問題ない