GLOBASH(1)
π GLOBASH(1) β bestie edition π
okay so this is the manual for globash, from the General Commands Manual section. pull up a chair, grab a boba, we're gonna read some source code together π§β¨
β¨ NAME β¨
globash β it's a whole special shell for Global, running on GNU bash. yes. a shell. just for your tags. she's niche and she's iconic π
πΈ SYNOPSIS πΈ
globash
that's it. that's the whole invocation. no flags, no arguments, just vibes π¦
π DESCRIPTION π
So. Globash is a special shell for Global that's built on GNU bash. Lowkey the whole point of her is to make reading source code actually pleasant?? Because she comes with a lot of functions that ease reading source code, like:
- the tag stack π₯
- the tag mark π
- the cookie πͺ
real ones know that's a stacked lineup. no cap.
But here's the thing bestie, and I need you to hear me: at first, you should make tag files using gtags and invoke this command in the project. Like, do the prep first, THEN open the shell inside your project. It's giving "prep your skin before makeup" energy, you cannot skip steps π
And if you wanna know the detailed usage? Please refer to the help β just type:
ghelp<RET>
and she'll walk you through it, no gatekeeping, we love that π«Ά
π FILES π
Here's every file she cares about, and what each one is for:
GTAGSβ the tag file for definitions. where your definitions live β¨GRTAGSβ the tag file for references. where your references live πGPATHβ the tag file for source files. where your source files live π~/.globashrcβ the start-up file. her little morning routine π~/.globash/β the session directory. where the session hangs out π
π ENVIRONMENT π
The following environment variables affect the execution of globash β so like, these are the levers that change how she runs:
EDITORβ the editor used by theshowcommand. yes,showuses yourEDITOR. she's respectful like that π
π¦ SEE ALSO π¦
go check out her friends, they're all iconic in their own right:
and also, the GNU Global source code tag system itself, over at (http://www.gnu.org/software/global/) β
π AUTHOR π
Shigio YAMAGUCHI. give them their flowers, fr fr πΈ
π HISTORY π
The globash command appeared in Global-4.1 (2001). so she's been slaying since 2001, we simply have to respect the longevity π
okay that's the whole page, you're fully caught up bestie π«Άπ this edition came to you from the GNU Project, dated May 2010, filed under GLOBASH(1) β mwah, go read some code, ily π β¨
π¦ where this page comes from
- arch rolling: global 6.7-1 Β· BSD-3-Clause AND GPL-2.0-only AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LicenseRef-CALDERA AND LicenseRef-PD AND MIT
- debian bookworm: global 6.6.9-1
- debian trixie: global 6.6.13-1
- epel 10: global 6.6.15-1.el10_3 Β· GPL-3.0-or-later and LGPL-2.0-or-later and LGPL-2.1-or-later and BSD-3-Clause and MIT and LicenseRef-Fedora-Public-Domain and blessing and GFDL-1.2-or-later
- fedora 43: global 6.6.15-1.fc43 Β· GPL-3.0-or-later and LGPL-2.0-or-later and LGPL-2.1-or-later and BSD-3-Clause and MIT and LicenseRef-Fedora-Public-Domain and blessing and GFDL-1.2-or-later
- fedora 44: global 6.6.14-1.fc44 Β· GPL-3.0-or-later and LGPL-2.0-or-later and LGPL-2.1-or-later and BSD-3-Clause and MIT and LicenseRef-Fedora-Public-Domain and blessing and GFDL-1.2-or-later
- fedora 44: global 6.6.15-1.fc44
- fedora 44: global 6.7-1.fc44 Β· GPL-3.0-or-later and LGPL-2.0-or-later and LGPL-2.1-or-later and BSD-3-Clause and MIT and LicenseRef-Fedora-Public-Domain and blessing and GFDL-1.2-or-later
- nixos 26.05: global 6.6.14
- nixpkgs unstable: global 6.6.14
- opensuse-leap 16.0: global 6.6.13-bp160.1.13 Β· GPL-3.0-only
- opensuse-leap 16.0: global 6.6.13-bp160.1.13 Β· GPL-3.0-only
- opensuse-leap 16.0: global 6.6.13-bp160.1.13 Β· GPL-3.0-only
- opensuse-leap 16.0: global 6.6.13-bp160.1.13 Β· GPL-3.0-only
- ubuntu jammy: global 6.6.7-1
- ubuntu noble: global 6.6.11-1
- ubuntu questing: global 6.6.14-1.1
- ubuntu resolute: global 6.6.14-1.1build1
- ubuntu stonking: global 6.6.14-1.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms