exuberant-ctagsの代わりにuniversal-ctagsをインストールして使用する


17

exuberant-ctagsからuniversal-ctagsに切り替えるにはどうすればよいですか。Ubuntu 16.04 LTSを使用しています

ctags --version レポート

Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert

回答:


20

universal-ctags docsのように簡単です:

git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh 
./configure
make
sudo make install

どこにインストールされますか?
グレッグズ

私の場合@gregghz / usr / local / bin / ctags
ヤロスラフ・モルチャン

1
回避sudoしてユーザーディレクトリにインストールする場合は、を使用します./configure --prefix=$HOME(その場合、sudoは不要ですmake install)。
エリアス

また、1つのヒントはcheckinstallを使用することです。つまり、sudo checkinstall make installこれによりDEBパッケージ(またはディストリビューションに相当するもの)が作成され、アンインストール/再インストールが容易になります。
シャンクスク

1
私はインストールする必要がありましたautomakeし、pkg-config実行する前に、./autogen.sh18.x Ubuntuで
ニック・sの

2

私はUbuntu 19.04を使用していますが、私は次のいずれかを使用できます。

sudo apt install universal-ctags

または

sudo snap install universal-ctags

スナップは、universal-ctagsの新しいバージョン(snap = 2019-10、apt = 2018-12)を追跡しますが、スナップはデフォルトのスナップの分離により、現在いくつかの重要な機能が欠落しています。(たとえば、構成ファイルから読み取ります~/.ctags.d/*.ctags。)近い将来スナップを修正する予定です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.