全局 vim--GlobalVim 这波好亏 mac/win 源码奉上,求星星

2019-06-10 17:29:24 +08:00
 einsxiao

github:

GlobalVim-win

GlobalVim-mac

想加功能的同学,可以就着代码加点。。。

本来想着传到 Mac 商店里面可以挣点零花, 哪想到不仅签名对 python 不友好,沙盒也是好难。

没收入,还亏了 99 刀呀。求介绍工作。

3919 次点击
所在节点    分享创造
18 条回复
einsxiao
2019-06-10 19:54:11 +08:00
Cyshall
2019-06-10 19:58:11 +08:00
给个赞。
hljjhb
2019-06-10 20:05:10 +08:00
楼主行动力很强 这就更新 mac 版了 赞的
cyndihuifei
2019-06-11 08:43:16 +08:00
没搞懂怎样启动😂 mac
weixiangzhe
2019-06-11 10:51:59 +08:00
点赞 顺便求 linux 版😏
einsxiao
2019-06-11 12:35:58 +08:00
wfhtqp
2019-06-13 17:24:54 +08:00
@einsxiao macos 启动报错
```
Traceback (most recent call last):
File "App.py", line 2, in <module>
from GeeKey import *
File "/Volumes/office/program/GlobalVim-Mac/GeeKey.py", line 4, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
```
einsxiao
2019-06-14 12:39:51 +08:00
@wfhtqp 如果是从源码运行,需要将项目依赖库齐备,见 requirements.txt
pip3 install -r requirements.txt
wfhtqp
2019-06-14 14:40:05 +08:00
@einsxiao 使用打包好的 APP,打不开,用控制台启动报错
```
Traceback (most recent call last):
File "/Applications/GlobalVim.app/Contents/Resources/__boot__.py", line 386, in <module>
_run()
File "/Applications/GlobalVim.app/Contents/Resources/__boot__.py", line 370, in _run
exec(compile(source, path, 'exec'), globals(), globals())
File "/Applications/GlobalVim.app/Contents/Resources/App.py", line 31, in <module>
INFO['LISTENER'] = Listener()
File "res.pyc", line 1052, in __init__
Exception: Can not make keyboard hook to system
2019-06-14 14:39:09.900 GlobalVim[34768:2272542] GlobalVim Error
objc[34768]: Invalid or prematurely-freed autorelease pool 0x100920620.
[1] 34768 abort ./GlobalVim
```
Ann5527
2019-06-14 16:50:36 +08:00
⭐️
einsxiao
2019-06-15 00:03:43 +08:00
@wfhtqp 看起来似乎里面有权限问题,具体不清楚。也有可能是版本匹配问题,我在系统 10.13 上适配的,其它系统没有试过。

从源代码代码运行应该比较好找问题,可以到 GitHub 上面提 issue,看到的人会多一些。后来人也可以籍此避坑。
yuuko
2019-06-15 00:09:47 +08:00
二进制包打不开
yuuko
2019-06-15 01:12:26 +08:00
话说能不能使用 neovim 作为后端?
einsxiao
2019-06-15 01:38:22 +08:00
@yuuko 应该不是直接打开吧?把 dmg 载入之后把其中的 GlobalVim 拖入 Application 目录中?

GlobalVim 是一个键盘层,思路不一样的。
20015jjw
2019-06-15 08:16:36 +08:00
回去试试
看了一下码量不小啊 lz 大佬
yuuko
2019-06-15 08:58:35 +08:00
@einsxiao dmg 载入后拖到 application,然后添加辅助,之后打开应用没有任何反应
xiao2hei
2019-11-30 14:22:33 +08:00
你好,在 windows 应用商店买了这个软件,但是公司网络没法在 windows store 里面下载应用,能给我发一份,打包好的可执行文件么
einsxiao
2020-05-15 13:51:18 +08:00
@xiao2hei 还需要么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/572540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX