exで「i」コマンドを終了する方法

exで「i」コマンドを終了する方法

テキストエディタを使用しようとしたときにコマンド(最後の行の前にテキストを挿入)をex実行しましたが、:$i続行できません。

vi(m)を押すと通常モードに戻ることができると思いましたが、esc効果はありませんでした。

現在、ファイルに多くの文字を入力するだけでなく、保存、シャットダウン、またはその他の操作を実行する方法を見つけるのが困難になっています。

この状況をどのように解決できますか?

答え1

ページやWebで検索しても情報が見つからず、man解決策が見つかるまでさまざまなキーの組み合わせを試しました。

.コマンドモード(またはその名前が何であれ)に戻るには、(ピリオド)を押してからキーを押す必要がEnterあります。

答え2

exコマンドプロンプトで挿入モードを終了するには、+をex押して現在のコマンドを中止し、exコマンドプロンプトに戻ります。CtrlC

終了を押す.にはenter常に改行する必要があり、最初の文字は(ピリオド)でなければなりません.。前後には文字を含めないでください。

ここでは、保存、追加編集の実行、プログラムの終了などの他のタスクを続行できます。:q!

関連情報