Wie konnte ich wechseln von überschwänglichen-ctags zu universal-ctags . Ich benutze Ubuntu 16.04 LTS und
ctags --version
Berichte
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Wie konnte ich wechseln von überschwänglichen-ctags zu universal-ctags . Ich benutze Ubuntu 16.04 LTS und
ctags --version
Berichte
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Antworten:
Es ist einfach, wie in den Universal-Ctags-Dokumenten :
git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh
./configure
make
sudo make install
sudo
und in Ihrem Benutzerverzeichnis installieren möchten , verwenden Sie ./configure --prefix=$HOME
(dann wird sudo für nicht benötigt make install
).
sudo checkinstall make install
es wird ein DEB-Paket (oder das entsprechende für Ihre Distribution) erstellt, um die Deinstallation / Neuinstallation zu vereinfachen.
automake
und pkg-config
vor dem Laufen ./autogen.sh
auf Ubuntu 18.x.
Ich bin auf Ubuntu 19.04, und für mich kann ich entweder verwenden:
sudo apt install universal-ctags
oder
sudo snap install universal-ctags
Der Snap verfolgt eine neuere Version von universal-ctags (snap = 2019-10, apt = 2018-12), dem Snap fehlen jedoch derzeit einige wichtige Funktionen, da Snaps standardmäßig isoliert sind. (Zum Beispiel Lesen von Konfigurationsdateien unter ~/.ctags.d/*.ctags
.) Ich beabsichtige, das Problem in naher Zukunft zu beheben.