我个人喜欢全屏使用 iTerm2
,因此很少用拖文件上传的功能,不知有没有人会想要此功能。
trzsz-go、trzsz.js、tabby 等早已实现拖文件上传的功能,在 iTerm2
作者的支持下,总算全都实现了。
项目地址:https://github.com/trzsz/trzsz
1 、iTerm2
要升级到最新的测试版,Build 3.5.20220806-nightly
以上。
2 、在 Mac
上安装测试版的 trzsz(或者等发布 1.2.0
以后,再安装正式版)。测试版安装命令如下:
sudo python3 -m pip uninstall trzsz-iterm2 trzsz trzsz-svr trzsz-libs
sudo python3 -m pip install --upgrade -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ trzsz[iterm2]==0.2.120
3 、iTerm2 打开 iTerm2 -> Preferences... -> Advanced ,筛选 files are dropped into ,配置如下(注意 trzsz-iterm2
的绝对路径要换成真实的):
/usr/local/bin/trzsz-iterm2 -p text dragfiles \(filenames)
4 、在服务器上安装 trzsz 即可拖文件和目录上传:
sudo python3 -m pip install --upgrade trzsz
PS:计划等增量上传和下载实现后,再发布正式版,没那么快。感兴趣的请先用测试版,遇到问题请反馈给我。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.