runtime(doc): update example ctags program and links

- :helptags is also a tags generating program, it deserves mentioning
- JTags seems too dead: its website has been sold, the source, binary
  can't be found anywhere.
- update link of ptags

closes: #17233

Signed-off-by: Phạm Bình An <111893501+brianhuster@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Phạm Bình An
2025-05-01 17:40:15 +02:00
committed by Christian Brabandt
parent 6af20a9be3
commit 83cb8174c8
2 changed files with 5 additions and 8 deletions

View File

@ -8602,7 +8602,6 @@ jsbterm-mouse options.txt /*jsbterm-mouse*
json.vim syntax.txt /*json.vim* json.vim syntax.txt /*json.vim*
json_decode() builtin.txt /*json_decode()* json_decode() builtin.txt /*json_decode()*
json_encode() builtin.txt /*json_encode()* json_encode() builtin.txt /*json_encode()*
jtags tagsrch.txt /*jtags*
jump-motions motion.txt /*jump-motions* jump-motions motion.txt /*jump-motions*
jumplist motion.txt /*jumplist* jumplist motion.txt /*jumplist*
jumplist-stack motion.txt /*jumplist-stack* jumplist-stack motion.txt /*jumplist-stack*

View File

@ -1,4 +1,4 @@
*tagsrch.txt* For Vim version 9.1. Last change: 2025 Apr 30 *tagsrch.txt* For Vim version 9.1. Last change: 2025 May 01
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -526,7 +526,7 @@ directory where the tag file is.
============================================================================== ==============================================================================
5. Tags file format *tags-file-format* *E431* 5. Tags file format *tags-file-format* *E431*
*ctags* *jtags* *ctags*
A tags file can be created with an external command, for example "ctags". It A tags file can be created with an external command, for example "ctags". It
will contain a tag for each function. Some versions of "ctags" will also make will contain a tag for each function. Some versions of "ctags" will also make
a tag for each "#defined" macro, typedefs, enums, etc. a tag for each "#defined" macro, typedefs, enums, etc.
@ -542,13 +542,11 @@ exuberant ctags This is a very good one. It works for C, C++, Java,
many items. See http://ctags.sourceforge.net. many items. See http://ctags.sourceforge.net.
No new version since 2009. No new version since 2009.
etags Connected to Emacs. Supports many languages. etags Connected to Emacs. Supports many languages.
JTags For Java, in Java. It can be found at |:helptags| For Vim's |help| files
http://www.fleiner.com/jtags/.
ptags.py For Python, in Python. Found in your Python source ptags.py For Python, in Python. Found in your Python source
directory at Tools/scripts/ptags.py. directory at Tools/scripts/ptags.py.
ptags For Perl, in Perl. It can be found at (link seems ptags For Perl, in Perl. It can be found at
dead): https://metacpan.org/pod/Vim::Tag
http://www.eleves.ens.fr:8080/home/nthiery/Tags/.
gnatxref For Ada. See http://www.gnuada.org/. gnatxref is gnatxref For Ada. See http://www.gnuada.org/. gnatxref is
part of the gnat package. part of the gnat package.