glsnip:跨机器复制和粘贴

时间:2024-04-01 09:10:00
【文件属性】:

文件名称:glsnip:跨机器复制和粘贴

文件大小:79KB

文件格式:ZIP

更新时间:2024-04-01 09:10:00

cli snippets gitlab copy-paste Go

使用作为存储后端跨机器复制粘贴。 这是一个简单的CLI工具,受pbcopy和pbpaste或xclip的可用性启发,但旨在跨计算机工作。 安装 如果您安装了Go, go get github.com/bradwood/glsnip 。 或者,您可以从“下载二进制文件 配置 您可以通过配置文件或环境变量来配置glsnip 。 环境变量将始终覆盖配置文件设置。 配置文件 创建一个YAML格式的配置文件(默认位置$HOME/.glsnip )。 您必须至少包含一个名为default服务器配置文件YAML块,如下所示: --- default : gitlab_url : https://url.of.gitlab.server/ token : USERTOKEN clipboard_name : glsnip ... 可以使用任何块名称添加多个其他服务器配置文件块,如下所示


【文件预览】:
glsnip-main
----go.mod(276B)
----main.go(91B)
----.github()
--------glsnip-logo.png(53KB)
--------workflows()
----testdata()
--------list_snippets_paste.json(1KB)
--------list_snippets_paste_no_glsnip.json(1KB)
----go.sum(32KB)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(276B)
----sample_config.yaml(289B)
----cmd()
--------copy.go(3KB)
--------shared_func.go(538B)
--------root_test.go(3KB)
--------paste_test.go(648B)
--------copy_test.go(3KB)
--------root.go(3KB)
--------paste.go(950B)

网友评论