Skip to content

bbchung/gasynctags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vim plugin for Gnu Global(gtags) integration

Intro

gasynctags can search and add gtags db, keep db being always updated in background, with fully vimscript implemented.

Why

ludovicchabant/vim-gutentags provides many features on tags, but I believe "It’s best to do one thing really really well", so gasynctags just focus on gtags, with very lightweight code.

Requirements

The gasynctags plugin requires the following:

  • Vim version 8.1 or above or neovim
  • Gnu Global binaries 6.6.3 or above

gasynctags is only tested on linux platform.

Usage

  1. Create gtags db on your project folder.
  2. once gtags db is created, gasynctags will search and add it to vim.

Options

g:gasynctags_autostart

gasynctags will automatically start if set g:gasynctags_autostart to 1,

Default: 1

let g:gasynctags_autostart = 0

g:gasynctags_map_key

Enable some useful key maps, set 0 to disable

let g:gasynctags_map_key = 0

Commands

GasynctagsEnable

GasynctagsDisable

About

VIM plugin to automatically setup gtags

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published