コマンド履歴を見ながら、作業しているシェル内から小さなファイルを少し編集したい場合があります。
例として、コマンドラインで実験した後に短いシェルスクリプトを記述したい場合は、次のことができます。
cat > example.sh
そして私が見ることができるものから働きます。
しかし、猫は最高の編集者ではありません。しかし、viまたはemacsを使用すると(私が知る限り)、環境全体が変化し、エディター内からシェル履歴コマンドを実行した場合にのみ、私が行っていることを確認できます。これは実際には何でもありません。どちらかが欲しいです。
これは非常に厄介なことですが、コマンドラインからすばやく呼び出すことができ、独自の環境を生成しない、賢明なエディター(または賢明なエディターの使用方法)について誰か提案がありますか?