外部ツールプラグインを使えば、gedit から外部コマンドを実行することができます。コマンドにデータを渡して、その出力結果を取得したり(例えば、sed)、独立した外部コマンドを実行したり(例えば、make)といったことが可能になります。
外部ツール・マネージャを使って、実行したいコマンドを定義することができます。定義したコマンドは、メニューに表示されます。
以下のコマンドは、外部ツールプラグインを有効にした段階で利用できます。
- ビルド
-
編集中のドキュメントが存在するディレクトリで、make を実行します。
- ディレクトリの内容を表示
-
編集中のドキュメントが存在するディレクトリの内容を、新しいドキュメントに出力します。
- 環境変数
-
ボトム・ペインに環境変数の一覧を表示します。
- Grep
-
編集中のドキュメントが存在するディレクトリ中の全てのファイルに対して検索を行います。結果はボトム・ペインに表示されます。
- 末尾の空白を削除する
-
ドキュメント中の各行末尾にある空白を削除します。
外部コマンドを新規に追加するには、を選択してください。
外部ツール・マネージャウィンドウが開きますので、新規をクリックします。実行したいコマンドにあわせて、以下の情報を入力してください。
- 説明
-
メニュー上でコマンドを選択したときに、ステータスバーに表示される説明です。
- ショートカット・キー
-
キーボードショートカットを行うためのキーコマンドを入力してください。
- コマンド
-
実行したいコマンドを入力します。コマンドに現在編集しているドキュメントの情報などを渡すために、gedit 環境変数を使うこともできます。詳しいことはセクション 10.4.4 - 変数を参照してください。
- 入力
-
コマンドに(標準入力として)与える内容を指定します。編集中のドキュメント全体や、選択中のテキスト、行、単語などを指定できます。
- 出力
-
コマンドの結果をどこに出力するかを指定します。ボトム・ペインに表示、新しいドキュメントに出力、編集中のドキュメントの末尾に追記する、カーソル位置に挿入する、選択部分を置き換える、ドキュメント全体を置き換えるなどを指定できます。
- 適用範囲
-
コマンドで扱えるドキュメントの種類を指定します。保存されているドキュメントかそうでないか、ローカルのドキュメントかリモートのドキュメントかなどから選べます。
既存のツールを編集するには、一覧から編集したいツールを選択し、設定を変更してください。
ツールの名前を変更するには、一覧にて名前を二度クリックしてください。
組み込みコマンドに加えた変更を元に戻したい場合は、元に戻すをクリックしてください。
定義したツールを削除するには、一覧にてツールを選択し、削除をクリックしてください。ただし組み込みコマンドは削除できません。削除できるのは、新規に作成したコマンドのみです。
コマンドフィールドでコマンドを定義する際に、以下の変数を利用することができます。
-
GEDIT_CURRENT_DOCUMENT_URI
-
GEDIT_CURRENT_DOCUMENT_NAME
-
GEDIT_CURRENT_DOCUMENT_SCHEME
-
GEDIT_CURRENT_DOCUMENT_PATH
-
GEDIT_CURRENT_DOCUMENT_DIR
-
GEDIT_DOCUMENTS_URI
-
GEDIT_DOCUMENTS_PATH
情報
著作権
- 著作権 © 2007 GNOME ドキュメンテーション プロジェクト
- 著作権 © 2002、2003、2004 Sun Microsystems
- 著作権 © 2000 Eric Baudais
- 著作権 © 2008 柴田 充也 (mty.shibata@gmail.com)
利用条件または商標
GNU Free Documentation License (GFDL) の管理下でこのドキュメントをコピー、配布、または変更することを許可します。Free Software Foundation から発行されたバージョン 1.1 以降のドキュメントには、 セクションや表紙などがありません。GFDL のコピーは、URL またはこのマニュアルと一緒に配布された COPYING-DOCS を参照してください。
このマニュアルは、GFDL から配布された GNOME マニュアルの一部です。個々のマニュアルを別々に提供したい場合は、 ライセンスのセクション 6 で説明しているように、マニュアルにライセンスを追加してください。
他の企業の製品やサービスと区別するために使用する名前を登録商標と呼びます。GNOME ドキュメンテーション プロジェクトで登録商標を表示する場合は、すべて大文字か最初の1文字だけ大文字で記載しています。
ドキュメントおよび変更されているドキュメントは、下記の GNU FREE DOCUMENTATION ライセンスのもとにおいて頒布されます。
-
ドキュメントは、「現状のまま」をベースとして提供され、商品性、特定目的へも適合性または第三者の権利の非侵害の黙示の保証を含みそれに限定されない、明示的であるか黙示的であるかを問わない、なんらの保証も行われないものとします。本製品が、外国為替および外国貿易管理法 (外為法) に定められる戦略物資等 (貨物または役務) に該当する場合、本製品を輸出または日本国外へ持ち出す際には、事前の書面による承諾を得ることのほか、外為法および関連法規に基づく輸出手続き、また場合によっては、米国商務省または米国所轄官庁の許可を得ることが必要です。
フィードバック
To report a bug or make a suggestion regarding the gedit application or this manual, follow the directions in the GNOME Feedback Page.