これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド jed です。
プログラム:
NAME
Jed - プログラマーエディター
SYNOPSIS
ジェッド - バージョン
jed-スクリプト - バージョン
ジェド - バージョン
ジェッド [ - 安全な] [--バッチ|--スクリプト|--ヘルプ] [オプション] file ...
jed-スクリプト [ - 安全な] スクリプト file [脚本 オプション] ...
ジェド [ - 安全な] [X オプション] [--バッチ|--スクリプト|--ヘルプ] [オプション] file ...
DESCRIPTION
ジェド - プログラマ エディタ
機能と特徴:
カラー構文 ハイライト。 のエミュレーション Emacs、 EDT、 ワードスター、 およびブリーフエディター。
C に似た言語で拡張可能。完全にカスタマイズ可能。 TeX ファイルを編集する
AUC-TeX スタイルの編集 (BiBTeX もサポート)。 折りたたみサポートなど...
完全なドキュメントについては、GNU 情報ファイルを参照してください。このマニュアルでは簡単なチュートリアルのみを提供します。
OPTIONS
主要な オプション
- バージョン
バージョンとコンパイル時の変数を出力します。
- 助けて
使用情報を出力します。
- 安全
Jed をセキュア モードで実行します。たとえば、外部コマンドを実行することはできません。 システム() or
run_shell_cmd()。
- バッチ
Jed をバッチ モードで実行します。 これは非対話型モードです。
- 脚本
これは次のようなモードです - バッチ ただし、jed は起動ファイルを評価しません。 それは動作します
ような シュルシュ。 評価するファイルを XNUMX 番目の引数として指定する必要があります。
電話するのと同じです jed スクリプト。
マイナー オプション
-n
ロードしないでください .jedrc ファイルにソフトウェアを指定する必要があります。
-a 'ファイル'
負荷 file .jedrc の代わりにユーザー設定ファイルとして使用します。
+ 'n'を
行に移動 n バッファ内 (このオプションを有効にするには、次の必要があることに注意してください)
「jed +3 file」のように、コマンドラインのファイル名の前に表示されます)
-g 'n'を
行に移動 n バッファ内 (このオプションを有効にするには、次の必要があることに注意してください)
「jed file -g 3」のように、コマンドラインのファイル名の後に表示されます)
-l 'ファイル'
負荷 file S-Lang コードとして。
-f '関数'
という名前の S-Lang 関数を実行します function
-s 'ストリング'
前方に検索します string
-2
分割ウィンドウ
-i 'ファイル'
insert file 現在のバッファにコピーされます。
X オプション
ジェド 次のような一般的なオプションを受け入れます -画面、 -名前、 -fn と -幾何学。 さらにそれ
受け入れる
-フェイスサイズ サイズ、 -fs サイズ
XRENDERFONT サポートを使用してビルドする場合は、フォント サイズを選択します サイズ。 と一緒に使用してください
オプション -fn をクリックして、スケーラブルなフォントを選択します。
-前景 色、 -fg 色
前景色を設定します。
-バックグラウンド 色、 -bg 色
背景色を設定します。
-fgマウス 色、 -製造 色
マウスポインタの前景色を設定します。
-bgマウス 色、 -mbg 色
マウスポインタの背景色を設定します。
-象徴的な、 -IC
アイコン化されてスタートします。
-タイトル NAME
ウィンドウのタイトルを次のように設定します 名前。
その他のオプションについては、以下を参照してください xterm.c.
CONFIGURATION
エミュレート その他 編集者
JED は、 スラング プログラミング言語だけでなく、
ユーザーがキー バインドを選択できるようにすることで、他のエディタのエミュレーションが可能になります。
現在、JED は、 Emacs、 EDT、 と ワードスター 編集者。
Emacs エミュレーション
Emacs エミュレーション の S-Lang コードによって提供されます。 emacs.sl。 基本的な機能は、
Emacs はエミュレートされます。 ほとんどの Emacs ユーザーは JED に問題がないはずです。 Emacsを有効にするには
JED でエミュレーションするには、次の行があることを確認してください。
() = 評価ファイル (「emacs」);
あなたの中にあります ジェド.rc (.jedrc) スタートアップ ファイル。 JED はこの行ですでに配布されています
デフォルトの jed.rc ファイルに存在します。
EDT エミュレーション
EDT エミュレーション、 編集.sl ロードする必要があります。 これは、次の行を確実に行うことで実現されます。
() = 評価ファイル ("EDT");
jed.rc (.jedrc) スタートアップ ファイルに存在します。
ワードスター エミュレーション
wordstar.sl には、JED の Wordstar エミュレーション用の S-Lang コードが含まれています。 行を追加する
() = 評価ファイル (「ワードスター」);
jed.rc (.jedrc) スタートアップ ファイルに追加すると、JED の Wordstar エミュレーションが有効になります。
RUN タイム
状況 ライン と Windows
JED マルチウィンドウをサポートします。 各ウィンドウには同じバッファーが含まれる場合もあれば、異なるバッファーが含まれる場合もあります。
バッファー。 各ウィンドウのすぐ下にステータス行が表示されます。 ステータス行
JED バージョン番号、バッファ名、 モード、 などをお願いします。
次の指標に注意してください。
**
バッファは最後の保存以降に変更されました。
%%
バッファは読み取り専用です。
m
マークセットインジケーター。 これは、領域が定義されていることを意味します。
d
ディスクインジケーターでファイルが変更されました。 これは、に関連付けられたファイルが
バッファはバッファ自体よりも新しいです。
s
スポットプッシュインジケーター。
+
バッファに対してアンドゥが有効になっています。
[狭い]
バッファは LINES の領域に絞り込まれます。
[大きい]
マクロを定義中です。
ミニバッファ。
この ミニバッファ 画面の下部にある単一の行で構成されます。 多くの
ユーザーと JED の間のダイアログはこのバッファーで行われます。 たとえば、検索すると
文字列の場合、JED はミニバッファ内の文字列の入力を求めるプロンプトを表示します。
この ミニバッファ S-Lang インタプリタへの直接リンクも提供します。 にアクセスするには、
通訳、報道関係者 Ctrl+X Escキー と Sラング> ミニバッファにプロンプトが表示されます。
インタプリタによる評価のために有効な S-Lang 式を入力します。
以前に入力したデータを呼び出すことができます。 ミニバッファ アップと
下矢印キー。 これにより、以前の式を使用および編集できるようになります。
便利で効率的な方法。
Basic 編集
編集 JED これは非常に簡単です。ほとんどのキーはそれ自体を挿入するだけです。 周囲の動き
バッファは通常、 矢印 キー or ページ up と ページ ダウン キー。 If 編集.sl is
ロードされると、VTxxx 端末のキーパッドも同様に機能します。 ここではハイライトのみを紹介します
触れられています (カット/ペースト操作は「ハイライト」とみなされません)。 以下では、
接頭辞が付いた任意の文字 ^ 文字は制御文字を表します。 キーボードについて
明示的な Esc キーを使用しない場合、 Ctrl-[ おそらくエスケープ文字が生成されます。
A 接頭辞 引数 コマンドは、最初に Escキー キー、次に
番号を入力し、目的のキーを押します。 通常、接頭辞引数は
単に繰り返しのために使用されます。 たとえば、右に 40 文字移動するには、次のようにします。
Escキー 4 0 すぐに右矢印キーを押します。 これは、次の使用法を示しています。
繰り返しのrepeat引数。 ただし、接頭辞引数は他の用途でも使用できます。
方法も同様です。 たとえば、領域の定義を開始するには、 Ctrl-@ キー。
これによりマークが設定され、ハイライトが開始されます。 を押すと、 Ctrl-@ プレフィックス付きのキー
引数を指定すると、領域を定義する動作が中止され、マークがポップされます。
次の便利なキーバインディングのリストは、次のことを前提としています。 emacs.sl ロードされました。
Ctrl+L
画面を再描画します。
NS-_
元に戻す (Ctrl-アンダースコア、または Ctrl-X u')。
Escキー q
段落を再フォーマットします (折り返しモード)。 接頭辞引数とともに使用されます。 を正当化するだろう
段落も。
Escキー n
狭い段落 (折り返しモード)。 接頭辞引数と一緒に使用すると、
段落も。
Escキー ;
言語コメントの作成 (Fortran および C)
Escキー \
ポイントの周りの空白をトリミングする
Escキー !
シェルコマンドを実行する
Escキー $
言葉を綴る
Ctrl+X ?
行/列情報を表示します。
`
quote_insert --- 次の文字をそのまま挿入します (バッククォート キー)
Escキー s
センターライン。
Escキー u
大文字の単語。
Escキー d
小文字の単語。
Escキー c
単語を大文字にします。
Escキー x
コマンド補完による Mx ミニバッファー プロンプトの取得
Ctrl+X Ctrl+B
バッファのリストをポップアップ表示します
Ctrl+X Ctrl+C
JED を終了します
Ctrl+X 0
現在のウィンドウを削除
Ctrl+X 1
窓が XNUMX つ。
Ctrl+X 2
分割ウィンドウ。
Ctrl+X o
他の窓。
Ctrl+X b
バッファに切り替える
Ctrl+X k
キルバッファ
Ctrl+X s
いくつかのバッファを保存する
Ctrl+X Escキー
S-Lang インタプリタへのインターフェイスの「S-Lang>」プロンプトを取得します。
Escキー .
タグを検索
Ctrl-@
マークを設定します (領域の定義を開始します)。 接頭辞引数とともに使用すると、動作が中止されます。
領域を定義し、マークをポップします。
onworks.net サービスを使用して jed オンラインを使用する