ctagsのは、-eオプション(なしあふれんばかりのタグオプションを)理解していません

StackOverflow https://stackoverflow.com/questions/2580313

  •  24-09-2019
  •  | 
  •  

質問

私はctags -eを入力すると

それは、そのコマンドラインオプションを認識していないというエラーが返されます。私はetagsは、CLI上で動作しますので、それは熱狂的なタグについて知っておくべきと思っています。

私の〜/ .ctagsでctags: unrecognized option --langdef=arcと私は、次のしているが、ファイル:

このまた、私は次のエラーを受け取ります

--langdef=arc
--langmap=arc:.arc
--regex-arc=/^\(def ([a-zA-Z1-9_*\/<>-]+)/\1/
--regex-arc=/^\(= ([a-zA-Z1-9_*\/<>-]+)/\1/
--regex-scheme=/^\(xdef ([a-zA-Z1-9_*\/<>-]+)/\1/
役に立ちましたか?

解決

etagsは "Emacsのタグ" ではなく、 "あふれんばかりのctags" の略です。あなたはEmacsの持っているようにそれはetagsコマンドがインストールされ熱狂的な-ctagsのない、鳴ります。

他のヒント

これは、私のシステムは、基本のctagsがインストールされていることが判明したが、のないの熱狂的な-ctagsの。そうであっても、いくつかのetagsコマンドが存在していたものの、あふれんばかりの-ctagsのは、まだいくつかの方法または別で異なっている。

sudo apt-get install ctagsは、問題を修正しました。

sudo apt-get install exuberant-ctags 

私のための問題を解決しました。 私はcubietruck、ARM開発ボードにDebianジェシーを実行していた。

Windowsでは、Emacsはetagsのと同様の実行可能ファイルと呼ばれるのctagsが付属しています。 Emacsの配布には、etags.exe = ctags.exeのbinディレクトリにあります。 あなたは http://ctags.sourceforge.net/するからあふれんばかりのctagsをダウンロードする必要があります 唯一のあふれんばかりのctagsは、-eオプションを認識します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top