ctagsのは、-eオプション(なしあふれんばかりのタグオプションを)理解していません
-
24-09-2019 - |
質問
私は
ctags -e
を入力するとそれは、そのコマンドラインオプションを認識していないというエラーが返されます。私はetags
は、CLI上で動作しますので、それは熱狂的なタグについて知っておくべきと思っています。
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オプションを認識します。
所属していません StackOverflow