web-dev-qa-db-ja.com

ターミナルで開いたファイルへの変更を保存する方法は?

編集するにはルートアクセスが必要なため、sudoeditを使用してinit.txtファイルを開きましたが、変更を保存する方法がわかりません。また、端末の下部に^X命令などの多くのものが表示されますが、これらについてはわかりません。

1
Erlja Jkdf.
  • 押す Ctrl+X または F2 出る。次に、保存するかどうかを尋ねられます。
  • 押す Ctrl+O または F3 そして Ctrl+X または F2 保存して終了

ショートカットの表記は次のとおりです。コントロールキーシーケンスにはキャレット(^)記号が付いており、コントロール(Ctrl)キーを使用するか、エスケープ(Esc)キーを2回押すことで入力できます。エスケープキーシーケンスはメタ(M-)記号で表記され、キーボードの設定に応じてEsc、Alt、またはMetaキーを使用して入力できます。また、Escキーを2回押してから、000〜255の3桁の10進数を入力すると、対応する値の文字が入力されます。


試してみる Ctrl+G nanoで組み込みヘルプを開きます。

enter image description here

5
A.B.

^は、Ctrlの一般的な略語です。使用しているエディターはnanoです。詳細については、こちらのドキュメントを参照してください。 http://www.nano-editor.org/dist/v2.2/nano.html#Editor-Basics =。

ただし、お好みの別のエディター(例:グラフィカルなGeditエディター、またはvim)がある場合は、EDITOR環境変数を使用することを示すだけです。

EDITOR=gedit sudoedit /etc/passwd

~/.bashrcファイルの目的の値を使用してEDITORをエクスポートすることにより、この「永続的」にすることができます。

4
roadmr