この投稿はあくあたん工房クリスマスアドベントカレンダー7日目の記事です。ですが、遅刻したため投稿日が8日になってしまいました……
iTerm2 3.4 の新機能Composerが良さそうなので、Fishで似たようなことができるプラグインを作りました。
Github: https://github.com/nishi-yuki/composer.fish
Alt->
(ほとんどのキーボードではAlt-Shift-.
と同じなはず)を入力すると、エディタが起動し、コマンドを編集できます。
導入にはfisherを使います。
$ fisher install nishi-yuki/composer.fish
やっていることは単純で、Alt-Shift-.
が入力されたときに、一時ファイルの中にコマンドラインバッファの内容を流し込み、それをエディタで編集し、終わったらバッファに戻すだけです。
なので、iTerm2 のものとは挙動が違い、エディタを閉じた後にエンターを入力しなければ実行されません。
そのうちシンタックスハイライトはつけたいですね。勢いで作ったプラグインですがもし使っていただければ幸いです。