Giter Club home page Giter Club logo

gvc's Introduction

GVC是什么?

GVC是一个实用工具集合。它集成了一些好用的命令行工具, 支持MacOS/Windows/Linux。

需要编程语言/工具版本管理的,请使用version-manager

子命令简介

homedir % g -h

asciinema   Records your terminal in asciinema cast form.
browser     Handles data from browser.
cloc        Counts lines of code.
git         Git related CLIs.
gopher      Some useful comand for gophers.
gpt         ChatGPT or FlyTek spark bot.
repo        Uses remote github/gitee repo as OSS.

asciinema: 终端session录制功能,支持编辑和上传,也支持转换为gif(通过version-manager安装agg后支持)后上传到github/gitee,对于写文档非常有用。

browser: 浏览器数据导出,数据一般存放在$HOME/.gvc/browser_data/目录下。

cloc: 项目代码行数统计,统计项目中使用的各种代码的类型、行数,注释行数,空行数。

git: 系统hosts文件一键更新,加速github访问(需要管理员权限,会自动备份旧的hosts文件)。为git ssh协议适配本地代理,加速github访问,可以一键切换有无代理模式。

gopher: go build命令增强;一键重命名go package;一键安装常用的go项目,例如grpc-go-gen、goctl、gf、dlv、gopls等,可以选择安装。

gpt: 一个基于TUI的ChatGPT/讯飞星火客户端。

repo: 1. vscode、asiinema、gpt、.ssh等配置文件的一键备份和还原,支持github/gitee仓库,敏感信息会自动加密;2、图片一键上传到github/gitee仓库,然后生成markdown可以引用的图片地址。

如何安装?

go install github.com/gvcgo/gvc/cmd/g@latest

说明

  • gvc不再集成任何和梯子有关的功能,需要梯子的同学请使用其他资源。

gvc's People

Contributors

moqsien avatar okatu-loli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gvc's Issues

安装flutter后doctor不通过(似乎是环境变量的原因)

[!] Flutter (Channel stable, 3.10.6, on Microsoft Windows [版本 10.0.22621.2134], locale zh-CN)
! Warning: flutter on your path resolves to
C:\Users\qianshi.gvc\flutter_files\versions\3.10.6\flutter\bin\flutter, which is not inside your current Flutter
SDK checkout at C:\Users\qianshi.gvc\flutter_files\flutter. Consider adding
C:\Users\qianshi.gvc\flutter_files\flutter\bin to the front of your path.
! Warning: dart on your path resolves to C:\Users\qianshi.gvc\flutter_files\versions\3.10.6\flutter\bin\dart,
which is not inside your current Flutter SDK checkout at C:\Users\qianshi.gvc\flutter_files\flutter. Consider
adding C:\Users\qianshi.gvc\flutter_files\flutter\bin to the front of your path.
! Upstream repository https://github.com/flutter/flutter.git is not the same as FLUTTER_GIT_URL
image
image

github.com/j178/chatgpt should be mentioned

Hi there,

I noticed that some code about chatgpt of this repo appears to have been taken from mine at https://github.com/j178/chatgpt. While I'm glad to see that my work has been helpful to you, I kindly request that you acknowledge the original source by adding a simple thank you note or a reference to my repository in your project documentation.

Thank you.

请求支持一下ziglang

gvc很好用也支持了很多语言的管理,最近zig比较火但发现gvc不支持zig。希望能够支持一下zig语言

建议

Java 复制的是jre下的bin和lib,能否更换成jdk下的全部并指定两个bin的path?同时希望可以支持选择小版本,而不只是8,17,21之类的最新版本

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.