NVRAMRC のエディタである nvedit では、表 3-4 に示すコマンドを使用して、NVRAMRC の内容を作成、変更することができます。
表 3-4 NVRAMRC エディタコマンド
コマンド |
説明 |
---|---|
nvalias alias device-path |
NVRAMRC に devalias alias device-path を格納します。この別名は、nvunalias または set-defaults コマンドが実行されるまで有効です。 |
nvedit |
NVRAMRC エディタを起動します。前の nvedit セッションからのデータが一時バッファー内に残っている場合は、以前の内容の編集を再開します。残っていない場合は、NVRAMRC の内容を一時バッファーに読み込んで、それらの編集を開始します。 |
nvquit |
一時バッファーの内容を、 NVRAMRC に書かないで捨てます。捨てる前に、確認を求めます。 |
nvrecover |
NVRAMRC の内容が set-defaults の実行結果として失われている場合、それらの内容を回復し、次に nvedit の場合と同様にこのエディタを起動します。NVRAMRC の内容が失われたときから nvrecover が実行されるまでの間に nvedit を実行した場合は、 nvrecover は失敗します。 |
nvrun |
一時バッファーの内容を実行します。 |
nvstore |
一時バッファーの内容を NVRAMRC にコピーします。一時バッファーの内容は捨てます。 |
nvunalias alias |
対応する別名を NVRAMRC から削除します。 |
一部の OpenBoot 2.x には nvalias および nvunalias コマンドがありません。
表 3-5 に NVRAM で使用できる編集コマンドを示します。
表 3-5 nvedit キー操作コマンド
キー操作 |
説明 |
---|---|
Control-B |
1 文字位置戻ります。 |
Control-C |
エディタを終了し、OpenBook コマンドインタプリタに戻ります。一時バッファーは保存されていますが、 NVRAMRC には戻されません。 (後で nvstore を使用して一時バッファーを NVRAMRC に書いて戻してください。) |
Control-F |
1 文字位置戻ります。 |
Control-K |
行の終わりでは、現在行に次の行をつなぎます (つまり、2 つの行を 1 つにします)。 |
Control-L |
すべての行を表示します。 |
Control-N |
NVRAMRC 編集バッファの次の行に進みます。 |
Control-O |
カーソル位置に new line を挿入し、現在行にとどまっています。 |
Control-P |
NVRAMRC 編集バッファーの前の行に戻ります。 |
Delete |
前の 1 文字を削除します。 |
Return |
カーソル位置に改行を挿入し、次の行に進みます。 |
そのほかの標準的エディタ用コマンドについては、第 4 章「Forth ツールの使用方法」を参照してください。