ludovicchabant / vim-gutentags

A Vim plugin that manages your tag files
https://bolt80.com/gutentags/
MIT License
2.3k stars 175 forks source link

gtags support gutentags_file_list_cmd #292

Closed gou4shi1 closed 2 years ago

gou4shi1 commented 3 years ago

Added a wrapper bash script update_gtags.sh, just like update_tags.sh and update_scopedb.sh. However, I'm not familiar with Windows, so I can't write the corresponding cmd scripts :( e.g.

gutentags: Generating tags file: /home/user/.cache/gutentags/home-user-project/GTAGS
gutentags: Running: ['/home/user/.vim/pack/navigation/start/vim-gutentags/plat/unix/update_gtags.sh', '-e', 'gtags', '-L', 'rg --files', '--incremental', '/home/user/.cache/gutentags/home-user-project']
gutentags: In:      /home/user/project
gutentags:
gutentags: [job stdout]: 'Running gtags:'
gutentags: [job stdout]: 'rg --files | gtags -f-  --incremental /home/user/.cache/gutentags/home-user-project'
gutentags: [job stdout]: 'Done.'
gutentags: Finished gtags_cscope job.
roachsinai commented 3 years ago

@gou4shi1 thanks for it, works for my project.

ludovicchabant commented 2 years ago

Thanks! (sorry for the delays) I don't use gtags so I'm gonna take @roachsinai's endorsement as confirmation that it works on more than your machine ;) Merged as 39dc3ee228bb7cc712d95b0130c233451381e3da.