コマンド ラインを指定するには¶
Windows の [スタート] メニューの [ファイル名を指定して実行] を選択したり、コマンド プロンプトから指定して、EmEditor を実行することができます。コマンド ラインは、次のように指定します。 Unicode サイン (BOM) を付けて保存しない場合は、/ss+
の代わりに /ss- を指定します。 このコマンドは、EmEditor で [ファイルから検索] ダイアログ ボックスで [検索] を選択した直後に内部で呼ばれます。大文字と小文字を区別しない場合は、/fc の代わりに /fi を使用します。 このコマンドは、EmEditor で [ファイルから置換] ダイアログ ボックスで [すべて置換] を選択した直後に内部で呼ばれます。大文字と小文字を区別しない場合は、/fc の代わりに /fi を使用します。/ko と /bk は同時に指定できません。 このコマンドは、EmEditor でファイルから置換の実行中に内部で呼ばれます。大文字と小文字を区別しない場合は、/rc の代わりに /ri を使用します。 このコマンドは、EmEditor で [ワークスペースを復元] コマンドを実行した際に内部で呼ばれます。 このコマンドは、EmEditor で [ワークスペースを保存] コマンドを実行した際に内部で呼ばれます。 このコマンドは、[トレイ アイコンの設定] ダイアログ ボックスで指定されている [EmEditor でテキストを取り込むショートカット キー] が押された時に、トレイアイコンから呼ばれます。 ヘルプを表示します。 EmEditor が既に実行されている場合はそれをアクティブにし、実行されていない場合は実行します。 ファイルから置換時バックアップ用フォルダを指定します。 設定を指定します。 すべての文書を閉じます。 すべての文書を閉じ、[高速起動] のオプションを使用している場合、隠れて実行中のウィンドウも閉じます。 ファイルを開くダイアログ ボックスでカレント ディレクトリから開きます。 Windows 7 以降で、ジャンプ リストをカスタマイズします。 論理桁番号を指定します。負の数字は行末からの文字数を意味します。 ワークスペースを消去します。 2 個のファイルを比較します。 開く時のエンコードの指定。 エンコード定数 で定義されているエンコードと、以下に示す値の組み合わせが指定できます。 エンコードの変換で保存時のエンコードの指定。 エンコード定数 で定義されているエンコードが指定できます。 最初の CSV モードを指定し、CSV 検出を無効にします。 CSVName は CSV フォーマットの名前、またはインデックスの数字です。0 を指定すると、ノーマル モードが使用されます。 新規作成時、作業フォルダを指定します。EmEditor 内部で使用されます。 テキスト ボックスの内容を取り込みます。 大文字と小文字を区別してファイルから検索します。 [ファイルから検索] ダイアログ ボックス を表示します。 開いた文書から文字列を検索します。/mc または /x オプションと組み合わせて使用できます。 大文字と小文字を区別しないでファイルから検索します。 検索した文字列を強調表示します。 最後に検索した文字列を使ってフィルターを実行します。 ファイルから検索時ファイル名のみ取得します。 指定する名前のファイルまたはフォルダを無視します。 ファイルから検索時サブフォルダも検索します。 ファイルから検索時単語のみを検索します。 [高速起動] のオプションを使用している場合、隠れたウィンドウで実行します。 起動後クリップボードから貼り付け プラグイン一覧を最新に更新し、プラグイン バーを表示します。プラグインのセットアップから実行します。 起動後クリップボードから引用付き貼り付け 起動後クリップボードから引用と改行コード付き貼り付け ファイルから置換で、変更したファイルを開いたままにします。 論理行番号を指定します。負の数字はファイルの最後からの行数を意味します。 指定する名前のレイアウトを使用します。 一致の数がこの数字に到達すると、ファイルの検索または置換を終了します。 /ff と共に使用して、大文字小文字を区別して検索します。 実行するマクロ ファイル名 常に新規作成で開始します。 指定したファイルが見つからない場合に「指定したファイルは存在しません。新規作成しますか?」メッセージの表示を抑制します。このオプションは、ワークスペースからファイルを復元する時には適用されません。 イベントで実行するマクロを無効にします。 常に新規グループ ウィンドウを作成します。 最近使ったファイルにファイル パスを追加しません。 開くファイルを選択するために [ファイルを開く] ダイアログ ボックスを表示します。 オフライン ライセンスを利用して製品登録を行います。 オフライン ライセンスを利用して製品登録を行います。 印刷 ウィンドウの表示位置を 4 つの整数で指定 (左、上、右、下) 書き換え禁止 大文字と小文字を区別してファイルを開いて置換 HTML ファイルを書換禁止で開きます。内部で使用されます。 大文字と小文字を区別しないでファイルを開いて置換 フォルダ内のファイルを再帰的に開きます。 置換後の文字列を指定 エンコード変換後の保存先ファイル名を指定します。 ファイルをすべて保存して閉じます。 エンコード変換後 CR+LF を使用してファイルを保存します。 エンコード変換後 CR のみを使用してファイルを保存します。 エンコード変換後 LF のみを使用してファイルを保存します。 他のEmEditorプロセスと異なるプロセスで実行します。EmEditorプロセスの実行中に編集中のファイルの更新を監視する他のアプリケーションとともに使用する場合に指定すると便利なことがあります。ただし、これを指定すると、タブの操作など一部の操作ができなくなり、サポートの対象外となります。 保存時、Unicodeサイン (BOM) を付けます。 保存時、Unicodeサイン (BOM) を付けません。 トレイアイコンを新規作成 ファイルから検索の結果を表示するために、アウトプット バーを使用します。 正規表現を使用して検索、またはファイルから検索 数値範囲表現を使用して検索、またはファイルから検索 ワークスペースを復元 指定したワークスペースを復元 ワークスペースを保存 拡張子が htm のファイルを、サブ フォルダ内も含めてすべて開きます。 filename を印刷します。 filename を書き換え禁止で開きます。 filename を HTML の設定で開きます。 filename を開き、123 行目にジャンプして表示します。 filename を開き、最終行にジャンプして表示します。 filename を開き、what を大文字小文字を区別して検索します。 最後に検索した文字列を強調表示します。 トレイアイコンとして起動します。 c:\Temp のフォルダ上の拡張子が txt のファイルから ABC
という文字列を大文字小文字を区別しないで検索します。 c:\test のフォルダ上の拡張子が htm または txt のファイルから "abc"
という文字列を大文字小文字を区別しないで検索します。その時、サブフォルダも検索し、単語のみを検索し、ファイル名のみを取得し、"_*;*.bak" に一致するファイルは無視し、システム既定エンコードを使用します。 c:\test のフォルダ上の拡張子が htm または txt のファイルから "[a-e]" という正規表現で、文字列を大文字小文字を区別して検索します。その時、サブフォルダも検索し、"_*;*.bak" に一致するファイルは無視し、システム既定エンコードを使用します。 "c:\test\utf16.txt" という UTF-16LE のファイルを UTF-8 で Unicode サイン (BOM) 無しに変換し、"c:\test\utf8.txt" というファイル名で保存します。改行コードは CR+LF に変換します。 "集中モード" レウアウトを使用します。 ファイルから検索する文字列は、/fc または /fi の直後に指定しなければなりません。 オプションを何も付けない場合は、指定したファイルを単に開きます。 /c を付けていない場合で、設定の中に関連付けられている拡張子が一致する場合は、その設定を使って開きます。 ファイル名の代わりにフォルダ名を指定すると、そのフォルダを既定として [開く] ダイアログ ボックスを表示します。 コマンド ラインの英数字は、大文字と小文字を区別します。例えば /r を /R と書いても認識しません。 コマンド ラインから検索するときは、常にエスケープ シーケンスを使用する設定になります。 / の代わりに - を使用することもできます。例えば、/sp の代わりに -sp を指定することができます。 Git の既定テキスト エディタとして EmEditor を指定する場合は、Git Bash で git config --global core.editor "emeditor.exe -sp" と入力しください。構文¶
ファイルを開く¶
"File1" "File2" "File3" ... [/r] [/fh] [/nr] [/sp] [/l LineNumber] [/cl ColumnNumber] [/cp encoding] [/c "Config"] [/mf "MacroPath"]
新規作成¶
[/i] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]
新規作成して貼り付け¶
[/i] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]
新規作成して引用付き貼り付け¶
[/iq] [/i] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]
新規作成して引用と改行コード付き貼り付け¶
[/iqr] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]
トレイアイコンを新規作成¶
/ti
ファイルを印刷¶
"File" /p [/nr] [/sp] [/cp encoding]
2 個のファイルを比較¶
/cmp "File1" "File2"
エンコードの変換¶
"SrcFile" [/nr] [/sp] [/cp EncodingToOpen] [/c "Config"] /cps EncodingToSave /ss+ /sa "DestFile"
[ファイルから検索] ダイアログ ボックスを表示¶
/fd
[ファイルから置換] ダイアログ ボックスを表示¶
/rd
ファイルから検索¶
/fc "FindWhat" [/fr] [/fw] [/x] [/fn] [/fu "FilesToIgnore"] [/cp encoding] "path"
ファイルから置換¶
/fc "FindWhat" [/fr] [/fw] [/x] [/ko] [/fu "FilesToIgnore"] [/cp encoding] "path" /rw "ReplaceWith" [/bk "BackupFolder"]
ファイルを開いて置換¶
"File" /rc "FindWhat" [/fw] [/x] [/cp encoding] /rw "ReplaceWith"
ワークスペースを復元¶
/ws
ワークスペースを保存¶
/wss
テキスト ボックスの内容を取り込む¶
/eh
ヘルプを表示¶
/?
各オプションの説明¶
/?
/act
/bk "BackupFolder"
/c "Config"
/ca
/car
/cd
/cjl
/cl ColumnNumber
/clw
/cmp
/cp Encoding
131072
Unicode サイン (BOM) を検出します。 262144
UTF-8 を自動検出します。 524288
HTML/XML の Charset を検出します。 1048576
すべて自動検出します。 /cps Encoding
/csv "CSVName"
/di "Folder"
/eh
/fc "FindWhat"
/fd
/ff "FindWhat"
/fi "FindWhat"
/fh
/fhf
/fn
/fu "FilesToIgnore"
/fr
/fw
/hide
/i
/ipi
/iq
/iqr
/ko
/l LineNumber
/layout "Layout"
/max limit
/mc
/mf
/n
/ncp
/ne
/ng
/nr
/od
/ol "licenseFilePath"
licenseFilePath
はライセンス ファイルのパスです。ライセンス情報は、デスクトップインストールの場合は HKEY_CURRENT_USER
に書き込まれ、ポータブル版の場合は eeCommon.ini
に書き込まれます。/ola "licenseFilePath"
licenseFilePath
はライセンス ファイルのパスです。ライセンス情報は HKEY_LOCAL_MACHINE
に書き込まれます。これには管理者権限が必要です。/p
/pos left top right bottom
/r
/rc "FindWhat"
/rd
/rh
/ri "FindWhat"
/rr
/rw
/sa "DestFile"
/sca
/scrlf
/scr
/slf
/sp
/ss+
/ss-
/ti
/uob
/x
/xnr
/ws
/wsf "WorkspaceFile"
/wss
例¶
/rr *.htm
/p "filename"
/r "filename"
/c "HTML" "filename"
/l 123 "filename"
/l -1 "filename"
/ff "what" /mc "filename"
/fh
/ti
/fi "ABC" "c:\Temp\*.txt"
/fi "abc" /fr /fw /fn /fu "_*;*.bak" /cp 65536 "c:\test\*.htm;*.txt"
/fc "[a-e]" /fr /x /fu "_*;*.bak" /cp 65536 "c:\test\*.htm;*.txt"
"c:\test\utf16.txt" /cp 65537 /cps 65001 /ss- /sa "c:\test\utf8.txt" /scrlf
/layout "集中モード"
ヒント¶