Como eu poderia mudar de exuberant-ctags para universal-ctags . Estou usando o Ubuntu 16.04 LTS e
ctags --version
relatórios
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Como eu poderia mudar de exuberant-ctags para universal-ctags . Estou usando o Ubuntu 16.04 LTS e
ctags --version
relatórios
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Respostas:
É simples, como nos documentos da universal-ctags :
git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh
./configure
make
sudo make install
sudo
e instalar em seu diretório de usuários, use ./configure --prefix=$HOME
(então, não há necessidade de sudo for make install
).
sudo checkinstall make install
isso criará um pacote DEB (ou o equivalente para sua distribuição) para facilitar a desinstalação / reinstalação.
automake
e pkg-config
antes de rodar ./autogen.sh
no ubuntu 18.x
Estou no Ubuntu 19.04 e, para mim, posso usar:
sudo apt install universal-ctags
ou
sudo snap install universal-ctags
O snap controla uma versão mais recente do universal-ctags (snap = 2019-10, apt = 2018-12), mas atualmente está faltando alguns recursos importantes devido ao isolamento padrão dos snaps. (Por exemplo, lendo arquivos de configuração em ~/.ctags.d/*.ctags
.) Pretendo corrigir o snap no futuro próximo.