使用したい:
- ソースコード内をナビゲートするための「etags-select」
- "complete-tag" (emacs etag.el から) 入力テキストを完成させます。
私はこれを.emacsに持っています
(setq-default tags-table-list '("../TAGS"))
「etags-select」は、ディレクトリ ツリーの1 つ上の TAGS ファイルを正しく検索しますが、complete-tag は2 つ上のステップを検索し、TAGS ファイルを見つけることができません。
いくつかの詳細情報:
C:/projects/root/v16/src/で作業し、「complete-tag」を呼び出すと、Emacs が (ミニバッファーで) 表示します:
タグ テーブルにアクセスします (デフォルトの TAGS): C:/projects/root/v16/
これが正しいディレクトリです (ツリーの 1 ステップ上)。Enter キーを押すと、Emacs が次のように応答します。
C:/projects/root/TAGSは有効なタグ テーブルではありません
それは間違ったディレクトリです。もう 1 ステップアップします。