首页   注册   登录
 einsxiao 最近的时间轴更新

einsxiao

善良是最好的品质
  •   西安禾成讴沃信息科技有限公司 / 打杂
    V2EX 第 388409 号会员,加入于 2019-03-01 17:20:08 +08:00
    einsxiao 最近回复了
    @xml123 抱歉,从来没有用过 numlock,实际中何种情形下会用呢?

    另外,由于 GlobalVim 追求的目标是在操作系统的普遍输入环境的 vim 习惯,所以,并不打算提供很多不常用功能,当然目前还有一些简单的命令,也是欠缺的,譬如,yG, 这些可以通过自定义解决,当然,我也会在后续更新中完善。

    还有,很多高级功能基本需要分析当前语境,而由于输入环境的多样性,并没有统一的方法获得文本,唯一简单且统一的方法是通过剪切板,但效果并不是很好。这些需要很多工作,我认为这些需求并不迫切,所以目前高级功能不考虑。当然时间允许的话,我会继续尝试的。最近比较空,过段时间,我把代码稍微弄好看一点,github 开源之后,欢迎大家一起探讨,改进。
    primary primary Primary Primary primary Primary
    汗,真是抱歉。请问,是什么环境下面呢?

    关于 hhkb 方案,我觉得使用 esc 作为 GeeKey 键,使用长按 GeeKey,短按还是 esc 的配置,简直棒。
    @AlanCheng 最新版本已经添加长短按功能,

    我遇到的唯一问题是,假如使用 f 键做热键的话,那么由于组合键下 f 功能被阻塞,那么很有可能,在打字比较快的情况下,在 f 还没有被放开时,其它键已经按下(中文状态似乎没有这个问题,英文时就比较容易遇到)。

    当然这都是在 f 作为组合键热键,而不是开关键的前提下。

    我个人对开关键方案,在 vim 模式可用的情况下,的需求就没有那么大了。
    @AlanCheng 喔,那我明白了,要实现这个也很简单,谢谢开我之眼界

    当初也有类似尝试,但我会经常有按下热键,却不做其他动作就放开热键的习惯,所以当时并没有设想到还可以这选择

    那这样方案怎么样:

    增加一个选项,选项让热键是屏蔽模式,还是长短键模式,这样就两全其美了。
    @xml123 我在一台 dell 笔记本上测试的时候,当 numlock 锁定时,就会出现 shift 被按下的情况,您看是否于此有关?
    @xml123 谢谢,globalvim 模式在实现 visual 模式时确实会对 shift 按键进行频繁的 cover uncover,

    我没有对刚发布的版本进行充分测试,容我在多几个环境下试一下。
    @AlanCheng 嗯,不是可以理解成以下做法可以更好一点:

    1. 首先提供一个和 geekey 无关的快捷键来开关 vim 模式。
    2. GeeKey 热键可以设成例如 hhkb 上稍微好按的 shift+control。

    对第二条,我本来以为,对 hhkb 来说,设置成任意键的话,左右 alt 牺牲一个,应该影响不大的
    @xml123 我猜测是软件冲突。您有没有可能在空闲时候试下把其他软件关测试一下呢?如果光跑 globalvim 没问题的话,就是软件冲突,然后如果可能,依次开就可能知道是哪款软件。
    @xml123 请问是什么软硬件版本,是怎么卡死的?我目前几台电脑上还没有出现过死掉的情况。所以不知道会在哪里出问题。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1598 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 11ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1