Як я міг переключитися з 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 :
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
на ubuntu 18.x
Я на Ubuntu 19.04, і для мене я можу використовувати будь-яке:
sudo apt install universal-ctags
або
sudo snap install universal-ctags
Snap відстежує нову версію Universal-ctags (snap = 2019-10, apt = 2018-12), однак на момент оснащення відсутні декілька важливих особливостей через ізоляцію знімків за замовчуванням. (Наприклад, читання з конфігураційних файлів у ~/.ctags.d/*.ctags
.) Я маю намір виправити оснащення найближчим часом.
$ sudo snap install universal-ctags
працює!