GNU Emacs Manual


  1. はじめに
  2. 配布
  3. GNU Emacs一般公的使用許諾
    1. コピーに関するポリシー
    2. NO WARRANTY
  4. イントロダクション
  5. 画面構成
    1. ポイント
    2. エコー領域
    3. モード行
  6. 文字,キー,コマンド
    1. Emacsの文字セット
    2. キー
    3. キーとコマンド
  7. Emacsの起動と終了
    1. Emacsの終了
    2. コマンドスイッチと引数
  8. 編集の基本的なコマンド
    1. テキストの挿入
    2. ポイントの移動
    3. テキストの消去
    4. ファイル
    5. ヘルプ機能
    6. 空白行
    7. 継続行
    8. カーソル位置の情報
    9. 数引数
  9. 変更の取り消し(Undo)
  10. ミニバッファ
    1. ファイル名用のミニバッファ
    2. ミニバッファでの編集
    3. 入力補完機能
      1. 補完の例
      2. 補完コマンド
    4. ミニバッファコマンドの繰り返し
  11. コマンド名によるコマンドの実行法
  12. ヘルプ機能
    1. キーの説明
    2. コマンド名や変数名によるヘルプ機能
    3. Apropos---入力した文字列を含むコマンドの探索
    4. 他のヘルプコマンド
  13. マークとリージョン
    1. マークの設定
    2. リージョン上での操作
    3. ひとまとまりのテキストにマークをつけるコマンド
    4. マークリング
  14. テキストの削除と移動
    1. 消去と削除
      1. 消去
      2. 行単位の削除
      3. 他の削除コマンド
    2. ヤンク機能
      1. 削除リング
      2. 削除したテキストの追加
      3. 以前に削除したテキストのヤンク
    3. テキストの蓄積
    4. 長方形コマンド
  15. レジスタ
    1. レジスタへの位置の保持
    2. レジスタへのテキストの保持
    3. レジスタへの長方形の保持
  16. 画面の制御
    1. スクロール
    2. 水平スクロール
    3. 選択的表示
    4. 表示を制御する変数
  17. 探索と置換
    1. インクリメンタル探索
      1. 速度の遅い端末でのインクリメンタル探索
    2. 一括型探索
    3. 単語の検索
    4. 正規表現の探索
    5. 正規表現の構文
    6. 探索における大文字と小文字の扱い
    7. 置換コマンド
      1. 無条件置換
      2. 正規表現による置換
      3. 置換コマンドにおける大文字と小文字
      4. Query Replace (利用者に質問しながらの置換)
    8. 他の繰り返し探索コマンド
  18. テキストの修正用コマンド
    1. 誤りの訂正
    2. テキストの入れ換え
    3. 大文字と小文字の変換
    4. 綴のチェックと修正
  19. ファイルの扱い
    1. ファイル名
    2. ファイルの読み込み
    3. ファイルのセーブ
      1. ファイルのバックアップ
        1. 1個または番号付きのバックアップファイル
        2. バックアップファイルの自動消去
        3. コピーと名前変更
      2. 同時編集に対する保護
    4. バッファの復帰
    5. 自動セーブ:不慮の事故に対するプロテクト
      1. ファイルの自動セーブ
      2. 自動セーブの制御
      3. 自動セーブファイルからのデータの復帰
    6. ファイルディレクトリの表示
    7. ディレクトリエディタ, Dired
      1. Diredの起動
      2. Diredでの編集
      3. Diredによるファイルの消去
      4. Diredですぐに実行されるコマンド
    8. さまざまなファイル操作
  20. マルチプルバッファの使い方
    1. バッファの作成と選択
    2. 存在しているバッファのリスト表示
    3. さまざまなバッファ操作
    4. バッファの削除
    5. 複数のバッファでの操作
  21. マルチプルウィンドウ
    1. Emacsのウィンドウの概念
    2. ウィンドウの分割
    3. 他のウィンドウの使用
    4. 他のウィンドウでの表示
    5. ウィンドウの消去と再配置
  22. 主モード
    1. 主モードの選択
  23. 字下げ
    1. 字下げのコマンドとテクニック
    2. タブストップ
    3. タブと空白
  24. 自然言語用コマンド
    1. Textモード
      1. Nroffモード
      2. TeXモード
        1. TeX編集コマンド
        2. TeXプリント用コマンド
      3. Outlineモード
        1. アウトラインのフォーマット
        2. アウトライン上の移動コマンド
        3. アウトラインの見え方を制御するコマンド
    2. 単語
    3. 段落
    4. ページ
    5. テキストの詰め込み
      1. Auto Fillモード
      2. 詰め込みを指示するコマンド
      3. 詰め込み接頭辞
    6. 大文字と小文字の変換コマンド
  25. プログラムの編集
    1. プログラム言語用の主モード.
    2. リストとS式
    3. Defuns
    4. プログラムのインデント
      1. 基本的なプログラムのインデントコマンド
      2. 数行にわたったインデント
      3. Lispの字下げのカスタム化
      4. Cの字下げのカスタム化
    5. 左右のかっこの対応の自動表示
    6. コメントの操作
      1. 数行にわたったコメント
      2. コメントを制御するオプション
    7. かっこの数を合わせながらの編集
    8. Lispシンボルの補完
    9. 説明文書表示コマンド
    10. 編集経過の記録
    11. タグテーブル
      1. ソースファイルのタグの構文
      2. タグテーブルの作成
      3. タグテーブルの選択
      4. タグを見つける方法
      5. タグテーブルを用いた探索と置換
      6. 同じタグテーブルで多数のファイルを処理する方法
      7. タグテーブルの表示
    12. Fortranモード
      1. カーソル移動コマンド
      2. Fortranの字下げ
        1. Fortranの字下げコマンド
        2. 行番号と継続
        3. 構文上の習慣
        4. Fortranの字下げを制御する変数
      3. コメント
  26. Compiling and Testing Programs
    1. `make'の実行,一般のコンパイラの実行.
    2. Lisp用の主モード
    3. Emacs用のLispコードライブラリ
      1. ライブラリのロード
      2. ライブラリのコンパイル
      3. Mocklispの変換
    4. Emacs Lisp式の評価
    5. Emacs Lispデバッガ
    6. Lisp対話用バッファ
    7. 外部のLispを動作させる方法
  27. 略称
    1. 略称の定義
    2. 略称の展開の制御
    3. 略称定義の表示と編集
    4. 略称の保存
    5. 動的な略称の展開
  28. 絵の編集
    1. Pictureモードでの基本的な編集
    2. 挿入後の動作の制御
    3. Pictureモードでのタブ
    4. Pictureモードでの長方形コマンド
  29. メイルの送信
    1. Mailバッファのフォーマット
    2. Mailのヘッダフィールド
    3. Mailモード
  30. Rmailを使ったメイルの読み方
    1. メッセージ内スクロール
    2. メッセージ間での移動
    3. メッセージの消去
    4. Rmailとインボックス
    5. 複数のメイルファイル
    6. メッセージをファイルにコピーする方法
    7. ラベル
    8. サマリ
      1. サマリの作成
      2. サマリでの編集
    9. 返事の送信
    10. メッセージ内での編集
    11. ダイジェストメッセージ
  31. さまざまなコマンド
    1. 再帰編集レベル
    2. ナローイング
    3. テキストの整列
    4. Emacsからのシェルコマンドの実行
      1. シングルシェルコマンド
      2. 下位レベルの対話的シェル
      3. Shellモード
    5. ハードコピー出力
    6. 四散新聞
    7. 他の面白いコマンド
    8. エミュレーション
  32. カスタム化の方法
    1. 副モード
    2. 変数
      1. 変数値の参照と設定
      2. 変数の値の編集
      3. ローカル変数
      4. ファイル内のローカル変数
    3. キーボードマクロ
      1. 基本的な使い方
      2. キーボードマクロの名前付けとセーブ
      3. マクロのいろいろな実行法
    4. キーの結び付きのカスタム化
      1. キーマップ
      2. 対話式のキーの結び付きの変更
      3. コマンドを使用できないようにする方法
    5. 構文テーブル
      1. 各文字の情報
      2. 構文情報の変更
    6. 初期化ファイル,.emacs
      1. 初期化ファイルの構文
      2. 初期化ファイルの例
      3. 端末ごとの初期化
  33. 誤りの修正(利用者のあるいはEmacsの)
    1. 取りやめ(Quit)と中止(Abort)
    2. Emacsのトラブルの扱い方
      1. 再帰編集レベル
      2. 画面上のゴミ
      3. テキスト内のゴミ
      4. 意図しないインクリメンタル探索の起動
      5. 緊急Escape
      6. 途方にくれたときに
    3. バグの報告
      1. どんなときがバグか
      2. バグの報告の方法
  34. Emacs Version 17 Antinews
    1. General Changes
    2. Changes in Major Modes
    3. Init Files and Library Changes
  35. The GNU Manifesto
    1. What's GNU? Gnu's Not Unix!
    2. どうしてGNUを書かねばならないか
    3. どうしてGNUはUnixとコンパチブルなのか
    4. GNUはどのようにして手に入るか
    5. どうして他の多くのプログラマが協力してくれるか
    6. あなたはどのようにして貢献できるか
    7. どうしてすべてのコンピュータ利用者が恩恵を受けるのか
    8. GNUの目標に対する異議とその反論
  36. Glossary
  37. Key (Character) Index
  38. Command and Function Index
  39. Variable Index
  40. Concept Index

This document was generated on 24 August 1995 using the texi2html translator version 1.38.