エディター・コマンドの発行

エディター・コマンドを使用して、編集環境をカスタマイズし、文書内のテキストを検索または変更し、あるいはその他の多くの機能を実行することができます。

エディター・コマンドの実行

エディター・コマンドを発行するには、次のようにしてください。

  1. Esc を押して、エディターのコマンド行に進みます。  コマンド行は編集域の下にあります。  コマンド行が現行のエディター・ビューに表示されていない場合は、 Esc キーを押すと表示されるようになります。  コマンド行は、ウィンドウの編集域にフォーカスが戻るまで表示されます。
  2. コマンド行にエディター・コマンドを入力し、Enter を押して コマンドを実行します。 

    例えば、次のように入力します。

    add 1
    文書に新しい 1 行が追加されます。

エディター・プロファイルが vi のときにエディター・コマンドを発行するには、次のようにします。

  1. :lpex
    vi コマンドを入力します。  カーソルがエディター・コマンド行に移ります。
  2. エディター・コマンドとパラメーターを入力して Enter を押すと、 そのコマンドが実行されます。 

    例えば、次のように入力します。

    :lpex sort selection
    現行ブロック選択に含まれるエレメントをソートします。

エディター・コマンドの再呼び出し

以前使用したコマンドを再呼び出しするには、次のようにします。

  1. コマンド行の中で上矢印または下矢印を押します。  以前使用したコマンドがコマンド行に表示されます。  エディターは、複数の編集セッションで以前発行したコマンドの数を保管します。
  2. 再使用するコマンドを選択して、Enter を押します。

暗黙的パラメーターの設定/照会

現行のエディター・ビューで使用できるコマンド名と競合しない パラメーターは、そのパラメーターに query または set コマンドがあるものとして 解釈されます。  例えば、次のように入力します。

version 
これは次の入力と同じです。
query version 
使用中のエディターのバージョンがメッセージ行に表示されます。  追加パラメーターが指定されると、エディターは set コマンドを実行しようとします。  例えば、次のように指定します。
hex e1 
エディターはこれを次のように解釈します。
set hex e1 
現在のカーソル位置にある文字を、 指定された 16 進値を使用した文字に設定します。

エディター・アクションの実行

エディター・アクションは、通常キー、マウス・イベント、メニューに関連します。  action コマンドを使用して、コマンド行からアクションを実行することもできます。  これは、ご自分のエディター拡張子を開発するときに役立ちます。  例えば、次のように指定します。

action duplicateLine
これは、現在の行をコピーする duplicateLine アクションを実行します。

関連参照
デフォルト・エディター・コマンド
エディター・パラメーター
デフォルト・エディター・アクション
vi 基本プロファイル