V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
scriptB0y
V2EX  ›  Linux

OS X 与 Linux 桌面发行版的快捷键冲突有什么好的解决办法吗?

  •  
  •   scriptB0y ·
    laixintao · 2020-11-13 13:38:52 +08:00 · 3303 次点击
    这是一个创建于 1503 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直用的 Mac OS X,近期尝试了一下 Fedora,被快捷键折腾的够呛。

    其实无论是 OS X 还是 Linux,我用的东西不外乎就终端模拟器和 Chrome 两个东西,对于软件没有什么依赖,痛点就主要是快捷键的不一致。

    举个例子,在 Mac 里面,复制粘贴一直是 Command + C,但是在 Linux 里面,一会是 Ctrl + C ( Chrome ),一会是 Ctrl + Shift + C (终端),而 Ctrl + C 是终止程序,可能换了一个软件,就又变了。

    想问下同时用两个系统的用户,这种有啥好的解决办法吗?有没有啥 GUI 的 fork 或者发行版拥有比较好的快捷键设计的?

    18 条回复    2021-07-28 11:59:34 +08:00
    handylive
        1
    handylive  
       2020-11-13 13:56:46 +08:00
    我还以为两个 os 同时用,linux 用熟了不就记住,这也不难
    scriptB0y
        2
    scriptB0y  
    OP
       2020-11-13 13:58:40 +08:00
    @handylive 差不多同时用吧,主要是好像 Linux 上每个软件对自己的快捷键都有自己的想法...

    要是有一个发行版是模仿 Mac 的快捷键就好了..
    wangkun025
        3
    wangkun025  
       2020-11-13 14:05:07 +08:00
    给你点赞。
    我爱 Fedora 。
    hronro
        4
    hronro  
       2020-11-13 14:06:51 +08:00   ❤️ 2
    ochatokori
        5
    ochatokori  
       2020-11-13 14:46:14 +08:00 via Android
    用久了就习惯了
    pandachow
        6
    pandachow  
       2020-11-13 15:04:23 +08:00
    @hronro 这个东西好像挺不错,被强制用 Windows 一段时间后一直在寻找贴合 Unix/Mac 的快捷键更改方式。。。
    linux40
        7
    linux40  
       2020-11-13 15:19:51 +08:00 via Android
    用 screen/tmux 之类的,直接改成顺手的。shell 也可以改,bash 的话,可以改 inputrc 。
    leighton
        8
    leighton  
       2020-11-13 15:23:47 +08:00 via iPhone   ❤️ 3
    linux 直接 ctrl insert 复制,shift insert 粘贴,全局都能用,何必和 ctrl c 过意不去。或者用 autokey (不是 autohotkey) 把 ctrl + insert 绑到 ctrl c 上,把 ctrl c 绑到别的键位上
    no1xsyzy
        9
    no1xsyzy  
       2020-11-13 15:31:44 +08:00
    c-insert s-insert s-delete 在此
    目前在用的大部分 GUI 程序都能用,虽然这个用法还是 Free Pascal 知道的。
    scriptB0y
        10
    scriptB0y  
    OP
       2020-11-13 15:51:32 +08:00
    @leighton
    @no1xsyzy

    谢谢,因为偶尔还是用 Mac,这种有些脑容量不够
    leighton
        11
    leighton  
       2020-11-13 16:54:18 +08:00 via iPhone
    @scriptB0y #10 我之前也找了好久,结论就是 linux 下根本就没有能完全解决这个问题的软件,不是功能残缺就是 Wayland 下没法用,linux 桌面实在是太弱了。后来我就把 linux 放在 win 的 hyper-v 和 wsl2 里了。win10 下我用过一段时间的自己写的 autohotkey 脚本,https://github.com/10tion/autohotkey-mac-mapping-for-win

    现在觉得强行统一快捷键实在是产出和回报不成正比的事,还是自己习惯两套系统的好
    x340
        12
    x340  
       2020-11-13 17:53:56 +08:00
    冲突的多吗?多的话,大部分软件还是可以改热键的把。
    aloxaf
        13
    aloxaf  
       2020-11-13 17:55:34 +08:00
    可以用 xkeysnail,我就是处处统一成 emacs 风格的快捷键( M-w 复制,C-y 粘贴,C-c 终止
    liuxu
        14
    liuxu  
       2020-11-13 21:19:38 +08:00
    直接买 pc 装 Fedora

    顺道 50 收 mac,解君愁

    卖家包邮
    superrichman
        15
    superrichman  
       2020-11-13 21:30:59 +08:00 via iPhone
    我 win,manjaro,mac 用同一套快捷键。mac 上用 keyboard maestro 把快捷键魔改了。
    wangyadong
        16
    wangyadong  
       2020-11-14 08:56:33 +08:00
    改 Fedora 的,在软件中心搜索安装优化( gnome-tweak-tool )在这里面可以设置把 Ctrl 和 Super 键调换。
    其他的快捷键在 Fedora 上也比较好改,再细心调教下
    secondwtq
        17
    secondwtq  
       2020-11-14 12:33:04 +08:00 via iPhone
    我自己把终端模拟器的快捷键改成 Meta 开头了
    终端模拟器还是比较简单的,没法全部改,比如 VSCode,我可以把编辑器里面的复制改成 Meta+C,但是拿查找框里面的快捷键没辙,还不如不改
    总结就是 Linux 要改快捷键建议改源码重新编译 Chromium,GTK 等基础软件...
    zoharSoul
        18
    zoharSoul  
       2021-07-28 11:59:34 +08:00
    @scriptB0y #2 感觉同样需要一个这样的发行版...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5656 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 03:30 · PVG 11:30 · LAX 19:30 · JFK 22:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.