Menginstal dan menggunakan universal-ctag bukan ctag bersemangat


17

Bagaimana saya bisa beralih dari ctag riang ke ctag universal . Saya menggunakan Ubuntu 16.04 LTS dan

ctags --version laporan

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

Jawaban:


20

Sederhana, seperti dalam dokumen ctag-universal :

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

di mana itu bisa diinstal?
— gregghz

@gregghz / usr / local / bin / ctags dalam kasus saya
— Yaroslav Molchan

1
Jika Anda ingin menghindari sudodan menginstal di direktori pengguna Anda, gunakan ./configure --prefix=$HOME(maka, tidak perlu untuk sudo untuk make install).
— elias

Juga satu tip adalah menggunakan checkinstall, yaitu sudo checkinstall make installini akan membuat paket DEB (atau yang setara untuk distro Anda) untuk membuatnya lebih mudah untuk menghapus / menginstal ulang.
— shanksk

1
Saya harus menginstal automakedan pkg-configsebelum menjalankan ./autogen.shdi ubuntu 18.x
— nick-s

2

Saya menggunakan Ubuntu 19.04, dan bagi saya saya dapat menggunakan:

sudo apt install universal-ctags

atau

sudo snap install universal-ctags

Snap melacak versi yang lebih baru dari ctag universal (snap = 2019-10, apt = 2018-12), tetapi snap saat ini kehilangan beberapa fitur penting karena isolasi default terkunci. (Misalnya, membaca dari file config di ~/.ctags.d/*.ctags.) Saya bermaksud untuk memperbaiki snap dalam waktu dekat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.