V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AthensBird
V2EX  ›  macOS

macOS 上是否可以实现按住鼠标左键再按 c 复制

  •  
  •   AthensBird · 2020-11-29 12:49:42 +08:00 · 2765 次点击
    这是一个创建于 1437 天前的主题,其中的信息可能已经有所发展或是发生改变。

    macOS 上是否可以实现,框选内容后,按住鼠标左键,

    · 按 C 键复制

    · 按 X 键剪切

    · 按 V 键粘贴

    · 按 D 键删除

    这是 Windows 上 Quicker 的功能,macOS 上没有找到实现的办法

    19 条回复    2020-12-04 21:06:43 +08:00
    EvilCult
        1
    EvilCult  
       2020-11-29 12:53:30 +08:00   ❤️ 1
    答非所问一下,
    mac 上我都用 Popclip, 按钮都不用按.....
    用了好几年了...这可能是我买的最划算的软件之一....
    minamike
        2
    minamike  
       2020-11-29 13:14:35 +08:00
    可能 hammerspoon 可以
    ooops
        3
    ooops  
       2020-11-29 13:28:08 +08:00
    command 离这几个键很近啊,手如果能按 c,可以顺便 command c,按住左键反倒慢了。是什么场景? 如果还是要实现感觉 karabiner 能行
    AthensBird
        4
    AthensBird  
    OP
       2020-11-29 14:29:25 +08:00
    @EvilCult 感谢推荐,这个 APP 我会试一下😏
    AthensBird
        5
    AthensBird  
    OP
       2020-11-29 14:30:06 +08:00
    @minamike 感谢推荐,这个 APP 看起来有些复杂,有时间研究一下🌈
    AthensBird
        6
    AthensBird  
    OP
       2020-11-29 14:32:15 +08:00
    @ooops 感谢分享你的经验❗框选时不松开鼠标,直接按下 C,比 Command+C 简单哦😎
    diaosi
        7
    diaosi  
       2020-11-29 14:44:10 +08:00
    好想法,我觉得 Windows 下 autokey 也可以实现,但不知道 macos 有啥捕获鼠标操作的东西。
    guxianbang
        8
    guxianbang  
       2020-11-29 20:06:29 +08:00 via iPhone
    keyboard maestro 可以实现
    AthensBird
        9
    AthensBird  
    OP
       2020-11-29 21:07:21 +08:00
    @guxianbang 求配置方案!🙏
    starrystarry
        10
    starrystarry  
       2020-11-29 22:05:13 +08:00
    你都用鼠标了,干脆全靠鼠标手势完成得了
    starrystarry
        11
    starrystarry  
       2020-11-29 22:05:37 +08:00
    AthensBird
        12
    AthensBird  
    OP
       2020-11-29 22:26:41 +08:00
    @starrystarry 感谢建议💖!这款手势 APP 是全局的吗,可否告诉我名字?🤩
    starrystarry
        13
    starrystarry  
       2020-11-29 23:17:42 +08:00
    @AthensBird #12 是全局的,名字叫 BetterAndBetter,软件还行,虽然我不喜欢这位开发者,https://www.v2ex.com/t/641617
    zqso
        14
    zqso  
       2020-11-30 02:36:17 +08:00
    @AthensBird
    1. BetterAndBetter 方案。
    2. Karabiner Elements 方案,加入鼠标左键触发判断,可用 goku 简写。
    3. 如对剪贴板需要更 精确的控制,可再配合使用 Keyboard Maestro 。
    AthensBird
        15
    AthensBird  
    OP
       2020-12-02 22:17:50 +08:00
    @zqso 感谢你详细的建议。我试了一下 Karabiner,goku 太高深了还没接触到,基本的该快捷键就难倒我了!它的配置方式需要自己用 Json 格式写,对于非程序员来说实在不友好。而且,官网还没提供详细的范例,只能自己摸索着写,写好还得导入到 APP 里面测试看对不对。折腾了半天也没能够把 Control+A 改到 Control+Option+A,真是在放弃的边缘了!
    zqso
        16
    zqso  
       2020-12-03 06:07:01 +08:00
    @AthensBird
    我也非猿,哈哈。被逼到放弃的边缘是一定的。。

    我今天想起来我没有 鼠标, 那个鼠标左键判断我还没有验证,抱歉。

    但我和你有类似用法。我是按住触控板 ,再 xcv 剪切复制粘贴。

    Karabiner Elements 的 js 写法太乱,容易错,除非使用官方提供的 rules 。从 js 沟里爬出来,非常不推荐赶紧转投 goku 吧:

    1. Control+A 改到 Control+Option+A,
    {:des "Control+A 改到 Control+Option+A"
    :rules [:!Ta :!TOa]}

    2. 触控板一根 手指+x,c,v 对剪贴板的 控制:
    {:des "ThumbSense Mode"
    :rules [
    [:x :!Cx ["multitouch_extension_finger_count_total" 1]]
    [:c :!Cc ["multitouch_extension_finger_count_total" 1]]
    [:v :!Cv ["multitouch_extension_finger_count_total" 1]]
    ]}
    以上,每一行规则, :x 是 x 键,C 是 Command 的 简写,T 是 conTrol 的简写,O 是 Option 的简写,! 是用于标示这个简写是修饰键,["multitouch_extension_finger_count_total" 1] 是说我现在有一根手指在 触控板上。

    goku 安装:
    yqrashawn/GokuRakuJoudo: config karabiner with ease - https://github.com/yqrashawn/GokuRakuJoudo

    goku 教程:
    GokuRakuJoudo/tutorial.md at master · yqrashawn/GokuRakuJoudo - https://github.com/yqrashawn/GokuRakuJoudo/blob/master/tutorial.md

    野生大神们 goku 文档:
    GokuRakuJoudo/in-the-wild.md at master · yqrashawn/GokuRakuJoudo - https://github.com/yqrashawn/GokuRakuJoudo/blob/master/in-the-wild.md
    AthensBird
        17
    AthensBird  
    OP
       2020-12-03 10:14:13 +08:00
    @zqso 非常感谢!👍 goku 的写法看起来简单太多,我预感新世界的大门要打开了 🔑
    zqso
        18
    zqso  
       2020-12-04 06:06:35 +08:00
    @AthensBird
    补充一下, 最推荐 Nikita 写的 goku:
    dotfiles/karabiner.edn at master · nikitavoloboev/dotfiles - https://github.com/nikitavoloboev/dotfiles/blob/master/karabiner/karabiner.edn

    非常简练 工整,最容易模仿, 你可以用他的 配置作为底子,修改成自己的配置。

    里边的 simlayer 是最神奇的,他发挥得很极致,从此不用担心快捷键不够用。 理论上键盘每一个物理按键都可以当成修饰键作为触发键,不过他最上面的时间参数可能要改得长一些, 否则容易 误触。同时他配合 Keyboard Maestro 和 Alfred 实现了很多功能,你也可以参考一下他的思路。

    有一个叫 karabiner goku 的电报群可以加,他是管理员,https://t.me/Karabinermac,有需要的话可以进去看看。
    AthensBird
        19
    AthensBird  
    OP
       2020-12-04 21:06:43 +08:00
    @zqso 你提供的资料太棒了!比我搜索到到所有 karabiner 教程都要好,这才是上手 karabiner 的正确姿势,感激不尽!🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3060 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:38 · PVG 21:38 · LAX 05:38 · JFK 08:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.