#28 Use of Etags or Vtags in J.


Thanks for creating J.

I have been using J since a while and it is the best
editor I have used. I find something new everyday.
One thing I noticed is how you can go to other function
by findTagAtDot now is there any way to use tags
created by vtag or etag on linux side.



  • Peter Graves

    Peter Graves - 2005-10-21

    Logged In: YES

    J uses its own internal version of tags, which is similar to
    etags. There is no way to use external tag files.

  • Nobody/Anonymous

    Logged In: NO

    I have noticed it does not recognize lots of tags. Is there any
    way to create the update the tags, or generate tags for given
    directory structure.


  • Peter Graves

    Peter Graves - 2005-10-26

    Logged In: YES

    You might try adding something like this to ~/.j/prefs to
    set the tagPath for the mode you're interested in:

    JavaMode.tagPath =

  • Bhavesh Patel

    Bhavesh Patel - 2005-11-04

    Logged In: YES

    Hi Peter,

    Thanks for reply. Still one more stupid question. I am trying to
    set the mode for C,
    do I need to say.
    What is the path points at. Does the path is the directory
    where I want to start generating tags for? or the path is where
    the tags are located?
    Also if it is the path where tags are located, how can say that
    this is the directory where I want to generate tag from.

    Again thanks for awesome editor. You can see from that I am
    using jave written editor for editing C code.

  • Peter Graves

    Peter Graves - 2005-11-05

    Logged In: YES

    You need to put a line in ~/.j/prefs (or C:\.j\prefs) that
    points to the directory (or directories) containing the
    source files for which you'd like to generate tags.

    For example:

    CMode.tagPath =

    You don't need to worry about where the tags are located; j
    handles that automatically. (They go into ~/.j/tagfiles.)

  • Kevin Krouse

    Kevin Krouse - 2013-04-05

    Ticket moved from /p/armedbear-j/support-requests/4/

  • Kevin Krouse

    Kevin Krouse - 2013-04-05
    • status: open --> closed
    • milestone: --> Next_Release_(example)