-
Notifications
You must be signed in to change notification settings - Fork 19
Home
GVC stands for Geek's Valuable Creation or Geek's Valueless Crap, whatever you appreciate.
I was so tired of telling my chinese folks what-gvc-is in 2023. Most of the people were just so lazy to visit gvc-home and go through the Readme. Neither should anyone expect them to give it a shot.
Now, here are the FAQs:
-
Q: What's gvc?
A: A cli tool. A supertool. A tool that helps you with your coding job.
-
Q: How to use gvc?
A: Just follow the "-h" or "--help" info.
-
Q: Why doesn't it follow the "Keep It Simple Stupid" rule?
A: You do learns a lot. But, you know, gvc is not a tool integrated into a certain OS. What gvc is trying to do is to bring things handy for your coding environment. I promise it will make you feel much of the convinience when you could finish the job in one application.
-
Q: Where can I get gvc?
A: Github only. See release page. Windows/MacOS/Linux are supported.
-
Q: Why not using docker to manage versions of compilers or vms? A: To keep it lightweight. Those who keep their versions using docker now can save much disk usage.
Command list from help info of gvc:
moqsien@moqsiendeiMac ~ % g -h
g <Command> <SubCommand> --flags args...
Usage:
[command]
Command list:
asciinema Asciinema related CLIs(terminal recorder).
brew Homebrew accelerations in China.
browser Manages data for different browsers.
check Checks and downloads the latest version of GVC.
cloc Counts lines of code.
config Configurations.
cpp Cpp related CLIs.
docker Docker related CLIs.
flutter Flutter related CLIs.
git Git related CLIs(especially with a proxy).
github Github related CLIs.
go Golang related CLIs.
gpt Starts the ChatGPT/Spark bot.
gsudo-install Installs gsudo for windows.
java Java related CLIs.
julia Julia related CLIs.
neobox NeoBox related CLIs.
nodejs NodeJS related CLIs.
nvim Installs neovim.
pic-repo Uses github/gitee as picture repositary, especially for markdown.
python Python related CLIs.
rust Rust related CLIs.
typst typst related CLIs.
uninstall Uninstall gvc and Remove all the Apps installed by GVC.
version Shows installation info about GVC.
vlang Vlang related CLIs.
vscode Installs vscode, extensions, etc.
zig Zig related CLIs.
Additional Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
Flags:
-h, --help help for this command
Use " [command] --help" for more information about a command.
Commands for details: