exuberant-ctagsからuniversal-ctagsに切り替えるにはどうすればよいですか。Ubuntu 16.04 LTSを使用しています
ctags --version
レポート
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
exuberant-ctagsからuniversal-ctagsに切り替えるにはどうすればよいですか。Ubuntu 16.04 LTSを使用しています
ctags --version
レポート
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
回答:
universal-ctags docsのように簡単です:
git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh
./configure
make
sudo make install
sudo
してユーザーディレクトリにインストールする場合は、を使用します./configure --prefix=$HOME
(その場合、sudoは不要ですmake install
)。
sudo checkinstall make install
これによりDEBパッケージ(またはディストリビューションに相当するもの)が作成され、アンインストール/再インストールが容易になります。
automake
し、pkg-config
実行する前に、./autogen.sh
18.x Ubuntuで
私はUbuntu 19.04を使用していますが、私は次のいずれかを使用できます。
sudo apt install universal-ctags
または
sudo snap install universal-ctags
スナップは、universal-ctagsの新しいバージョン(snap = 2019-10、apt = 2018-12)を追跡しますが、スナップはデフォルトのスナップの分離により、現在いくつかの重要な機能が欠落しています。(たとえば、構成ファイルから読み取ります~/.ctags.d/*.ctags
。)近い将来スナップを修正する予定です。