Automic VaultAutomic Vault

brew

cgvg mit Homebrew, apt, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für cgvg in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install cgvg

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install cgvg

Debian stable package indexes · cgvg · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#vg

nixpkgs package indexes · pkgs/by-name/vg/vg/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Command-line source browsing tool

Befehle und Aliase

  • cg
  • vg

Verlauf

Projektgeschichte und Nutzung

CGVG is a small pair of Perl command-line source browsing tools, cg and vg, built around recursive code search and jumping from search results into vi-like editors. Its history is typical of tarball-era Unix developer utilities: a personal workflow tool, released with a static homepage, README, and ChangeLog, then kept useful through occasional maintenance.

Projektgeschichte

Joshua Uziel's README describes CGVG as a quick hack written mostly for his own source-code navigation needs, inspired by cscope but intentionally simpler and not language-specific. The official ChangeLog records an initial 1.0 release on June 8, 1999, followed by rapid 1999 iterations that renamed rg to cg, added vi/vim behavior, colors, manpages, a per-user ~/.cgvgrc file, and Perl-based searching.

Adoptionsgeschichte

CGVG's adoption evidence is modest but real: the 2002 ChangeLog thanks Sergio Talens-Oliag for Debian packaging, and the supplied input records packages in Homebrew, Debian, Ubuntu, and Nix. That makes it a classic niche developer utility whose distribution survived through operating-system package collections rather than a large project ecosystem.

Wie es verwendet wird

The cg command searches source trees and stores numbered matches; vg then opens the selected match in an editor at the recorded file and line. The README positions it as a convenience layer over the find/grep/ctags/cscope family, with persistent logs under ~/.cgvg and per-user display/search defaults in ~/.cgvgrc.

Warum Paket-Nerds sich dafür interessieren

Package nerds care about CGVG because it preserves a pre-GitHub style of Unix tool distribution: a tiny Perl utility, a hand-written homepage, an upstream tarball, and downstream packages that keep an old developer workflow installable. It is also an example of how Homebrew and distribution package sets carry niche tools long after their active release cadence slows.

Zeitleiste

  • 1999: Initial 1.0 release of rg and vg.
  • 1999: rg renamed to cg; ~/.cgvgrc, colors, manpages, and Perl-based search were added across 1.1 through 1.6.0.
  • 2002: Version 1.6.2 thanked Debian packaging work and noted continued personal use despite cscope's open-source release.
  • 2014: Version 1.6.3 modernized the scripts for newer Perl and added Python file support plus .git exclusion.

Related projects

  • The official README directly relates CGVG to cscope, ctags, etags, find, grep, vi, and vim. Its niche is lighter than cscope and broader than tag-only navigation because it jumps to arbitrary uses as well as definitions.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.cgvgrc

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
cgcliglobales Executable
vgcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version1.6.3
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://uzix.org/cgvg.html

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoRelease/tag comparison is only available for GitHub repositories.https://uzix.org/cgvg.htmlnone Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:cgvg
Version1.6.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/cgvg
Homepagehttps://uzix.org/cgvg.html
Upstream-Dokumentationhttps://uzix.org/cgvg.html
LizenzGPL-2.0-or-later
Quellarchivhttps://uzix.org/cgvg/cgvg-1.6.3.tar.gz
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecgvg
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

cgvg 1.6.3-1

command-line source browsing tool

https://uzix.org/cgvg.html

sudo apt install cgvg
  • Section: devel
  • Architecture: all
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Cgvg
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cgvg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

cgvg 1.6.2-4

command-line source browsing tool

http://linux.ucla.edu/~uzi/cgvg/cgvg-1.6.1.tar.gz

sudo apt install cgvg
  • Section: universe/devel
  • Architecture: all
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Cgvg
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cgvg from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Nix92%

vg

nix profile install nixpkgs#vg
  • installed executable or alias match
  • Abgeglichen nach: Vg
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/vg/vg/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment