能否支持上传剪贴板中的.png文件
XMB-7 opened this issue · 6 comments
你使用的是 Windows 吗?可以选中文件后 Shift+RightClick 复制所有路径,然后 upgit 文件1 文件2 文件3 -o markdown
你使用的是 Windows 吗?可以选中文件后 Shift+RightClick 复制所有路径,然后
upgit 文件1 文件2 文件3 -o markdown
目前我使用upgit的场景是这样的. 在一个叫obsidian的类似于typora的md笔记软件里, 通过给"upgit :clipboard -f markdown"这条命令行语句设置一个快捷键(shift-v)来快捷地使用upgit. 设置完毕, 我在软件里直接按shift+v, 就能把剪贴板里的截图自动上传并在文档光标处插入回传的图片链接.
所以基于我的这种用法, 被执行的命令行指令是不能变的, 如果每回都得手动输入文件123... 那用起来就太折磨了.
我所期望的是, 不管一个md文档之中有多少张本地图片, 我只要将它们复制到剪贴板, 然后执行upgit :clipboard -f markdown, upgit会在内部做一个遍历循环, 依次把剪贴板中各图片文件的本地链接都替换为远程链接. 这样我就可以继续通过使用快捷键shift-v来快速执行upgit :clipboard -f markdown并且一次完成对多张图片的批量处理了. 当前通过剪贴板上传图片只能处理单张图片感觉在功能上还是有一点局限的.
如果能费心增加相应功能的话, 相信upgit的易用性会更上一个台阶.
Golang 不太好实现,要实现这个功能得重新发明一个 Clipboard.GetFileDropList,有兴趣的话用 C# 写一个 Wrapper。
最简单的做法是用 AHK 读取剪贴板的路径并作为参数调用 upgit
Golang 不太好实现,要实现这个功能得重新发明一个 Clipboard.GetFileDropList,有兴趣的话用 C# 写一个 Wrapper。
最简单的做法是用 AHK 读取剪贴板的路径并作为参数调用 upgit
好的, 谢谢. 我研究一下ahk, 知道这个但一直也没用过, 都是简单用点宏.
你使用的是 Windows 吗?可以选中文件后 Shift+RightClick 复制所有路径,然后
upgit 文件1 文件2 文件3 -o markdown
目前我使用upgit的场景是这样的. 在一个叫obsidian的类似于typora的md笔记软件里, 通过给"upgit :clipboard -f markdown"这条命令行语句设置一个快捷键(shift-v)来快捷地使用upgit. 设置完毕, 我在软件里直接按shift+v, 就能把剪贴板里的截图自动上传并在文档光标处插入回传的图片链接. 所以基于我的这种用法, 被执行的命令行指令是不能变的, 如果每回都得手动输入文件123... 那用起来就太折磨了. 我所期望的是, 不管一个md文档之中有多少张本地图片, 我只要将它们复制到剪贴板, 然后执行upgit :clipboard -f markdown, upgit会在内部做一个遍历循环, 依次把剪贴板中各图片文件的本地链接都替换为远程链接. 这样我就可以继续通过使用快捷键shift-v来快速执行upgit :clipboard -f markdown并且一次完成对多张图片的批量处理了. 当前通过剪贴板上传图片只能处理单张图片感觉在功能上还是有一点局限的. 如果能费心增加相应功能的话, 相信upgit的易用性会更上一个台阶.
感谢给了obsidian上面使用的启发,不得不说很是有想法啊
I wrote a wrapper in C# and now this feature has been implemented only for Windows. You can download it then have a try.