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

Linux 输入法推荐

  •  
  •   18500592934 257 天前 4140 次点击
    这是一个创建于 257 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先感谢各位大佬的回复啊(礼多人不怪)! 我目前为 T440p 装了 linux mint ,用起来感觉挺不错的,就是有一个地方觉得实在别扭,那就是输入法; 平常自己在 win10 、win11 下用输入法切换起来非常的连贯,不影响速度,但是换了 linux mint 后,每次写注释都要切换一次输入法,感觉特别的麻烦,所以想听听大佬们平常开发时有没有这个问题,又是怎么解决的。

    是换个输入法也好,或者更改某些配置也好,请大佬务必详解啊!我以前只在服务器玩,现在用了桌面版了,还有很多不了解、不熟悉的地方,怕你们说的过于简洁了,我听不明白。 最后,再次拜谢大佬。

    31 条回复    2025-04-17 13:02:41 +08:00
    liuliancao
        1
    liuliancao  
       257 天前
    如果是中文输入法 按 shift 就会变的吧,我是一个英文+一个中文然后 ctrl-space 来回切换 有的时候也用 shift,另外你可以下载搜狗输入法
    Edwardlyz
        2
    Edwardlyz  
       257 天前
    github 搜 rime-auto-deploy
    hwdq0012
        3
    hwdq0012  
       257 天前 via iPhone
    rime 中州韵
    18500592934
        4
    18500592934  
    OP
       257 天前
    @liuliancao 你是用 ctrl-space 来切换输入法,shift 切换中英吗? 这个 ctrl-space 就是我烦恼的地方,我现在在 win 上有时候都会习惯性的按一下了。

    @Edwardlyz 看着好像不错啊,我晚上装一下试试这个。
    Zenon
        5
    Zenon  
       257 天前
    我把中文输入法的 shift 切换中英禁用了,只通过 ctrl-space 切换输入法,因为 shift 很容易不小心按到。我一直想实现的操作是左 shift 键切换成英文输入法,右 shift 键切换成中文输入法,把中英文输入法的快捷键分开,可惜没有找到怎么配置。
    wizardyhnr
        6
    wizardyhnr  
       257 天前
    会用 vim 的话敲字可以用这个。
    https://github.com/ZSaberLv0/ZFVimIM
    skiy
        7
    skiy  
       257 天前
    fcitx 。切换语言也方便。就是全角和半角总是莫名其妙。英文和数字总是变全角,且按 “Shift + Space” 也没能正常切回来。其它方面也还好,就是词库功能太差。比如经常连打的,有些输入法会自动造成一词(五笔)

    切换输入法,就是 “左 Shift” 就行了。但是,中文时,有时候还是英文标点符号。用 vi 时,切来切去。。。
    skiy
        8
    skiy  
       257 天前
    @Zenon 你说的这个,就是 fcitx 默认的啊。
    hefish
        9
    hefish  
       257 天前
    我也是用 fcitx , 系统默认的 ibus 感觉没有 fctix 设置起来顺利。
    kagenomirai
        10
    kagenomirai  
       256 天前
    先区分输入法框架( IMF )和输入法( IME ),前者只是一个管理多个输入法和键盘布局的管理器,快捷键也是前者处理。后者才将用户输入处理成相应的语言符号(全角还是半角,表情符号),比如楼上说的 rime 。
    linux 下 IMF 的未来应该是 fcitx5 ,默认设置就是 ctrl-space 切换输入法,或者 shift 临时切换到上一个输入法。
    我自己给每个输入法绑定一个键,alt-/ 切换英语,alt-. 切换 rime ,alt-, 切换 anthy 。
    Dustella
        11
    Dustella  
       256 天前
    推荐 Rime+雾凇拼音,也是基于 fcitx5 的方案
    https://github.com/iDvel/rime-ice
    wuhao1
        12
    wuhao1  
       256 天前
    https://www.bilibili.com/video/BV1Ks421A7R8
    推荐这个 一直用 ibus 框架
    hanssx
        13
    hanssx  
       256 天前
    rime 吧,我是用的 ibus-rime
    ragnaroks
        14
    ragnaroks  
       256 天前
    我也用的 linuxmint ,习惯 super+space 切换输入法,fcitx 发现没法设置成这两组合键,后来发现是要修改系统首选项中的键盘设置中的一个选项,该选项抢占了 super+space ,现在除了有时候输入法会无法切换必须用鼠标去点一下以外没遇到别的问题,用着还行
    bsidb
        15
    bsidb  
       256 天前
    先将输入法框架升级到 fcitx5 (下一代 fcitx )。国外发行版默认的输入法可能是旧的 fcitx ,或者是 Gnome 系的 ibus ,这两个的可定制性与功能都赶不上最新的 fcitx5 框架。
    liuliancao
        16
    liuliancao  
       256 天前
    @18500592934 我是 ctrl-space 切换输入法 只有切换到支持中文的输入法的时候 shift 才可以 按多了 已经习惯了
    swordsmile
        17
    swordsmile  
       256 天前
    如果是五笔输入法,推荐 https://github.com/KyleBing/rime-wubi86-jidian

    以下是 archlinux 安装方法,仅供参考:
    # 选择全部,默认安装后面这些组件 fcitx5 fcitx5-gtk fcitx5-qt fcitx5-configtool
    pacman -S fcitx5-im

    # 一款使用 Material Design 配色的 fcitx5 皮肤
    pacman -S fcitx5-material-color

    pacman -S fcitx5-rime
    git clone https://github.com/KyleBing/rime-wubi86-jidian.git
    cp -rf rime-wubi86-jidian/* ~/.local/share/fcitx5/rime/
    lujiaxing
        18
    lujiaxing  
       256 天前
    没有可以推荐的.
    目前 Linux 下可用的中文输入法基本上除了中州韵跟 Ubuntu 自带的那玩意之外没有其他可选的. 缺少热点词词库基本等于是废的.
    18500592934
        19
    18500592934  
    OP
       255 天前
    感谢大佬们啊 用了中州,当然了和 windows 比还是不行,不过凑活了;
    abolast
        20
    abolast  
       255 天前
    @lujiaxing 不用纯声码,用型码或者声型码,比如仓颉五笔或者声笔,能减少对词库的依赖,热门词汇打一次就记住了
    xeneizes
        21
    xeneizes  
       255 天前
    @18500592934 #19 用一下 rime-ice 这个方案,会提升很多
    lujiaxing
        22
    lujiaxing  
       255 天前
    @abolast 要背字根. 背不下来.
    424778940
        23
    424778940  
       255 天前
    fcitx5+rime+雾凇

    比较烦的点就是 rime 配置文件的 patch 可以向 array 添加 item 但却不能删除 item 只能覆盖整个 array 来删除 就导致最后还要修改原始的 yml 那.custom.yml 意义何在呢...
    bsidb
        24
    bsidb  
       255 天前
    @Zenon 如果是用 fcitx5 的配置工具,选择“配置全局选项”,将“激活输入法”快捷键设置为左 Shift ,将“取消激活输入法”的快捷键设置为右 Shift 即可。在输入法列表中,输入法关闭部分只保留“键盘-汉语”,输入法开启部分只保留你常用的中文输入法。这样就可以实现左 Shift 键激活中文输入法,右 Shift 键关闭中文输入法。
    bruce0
        25
    bruce0  
       255 天前
    我 Debian12 用的 搜狗, 挺好用的,有一次升级系统,输入法不能用了, 发了邮件反馈了一下, 竟然真有人回复我,后来加我 QQ,直接远程 debug, 后面给了我解决办法, 就冲这点, 搜狗输入法 linux 没的说
    skiy
        26
    skiy  
       255 天前
    @swordsmile 这个好像我之前用过...挺好用的.但,它是 ibus?不是 fcitx?
    lujiaxing
        27
    lujiaxing  
       255 天前
    @bruce0 可惜搜狗拼音许久没更新了.
    swordsmile
        28
    swordsmile  
       254 天前
    @skiy #26 可以不用 ibus 而用 fcitx5
    skiy
        29
    skiy  
       254 天前
    ```bash
    ~ apt search fcitx5-rime
    Sorting... Done
    Full Text Search... Done
    fcitx5-rime/noble 5.1.4-2build2 amd64
    Rime input method support for fcitx5
    ```

    这个吗? Wubi-Jidian-86-JiShuag-6.0
    不知道怎么看。

    tree ~/.config/fcitx5
    /home/xxx/.config/fcitx5
    ├── conf
    │ ├── cached_layouts
    │ └── notifications.conf
    └── profile

    2 directories, 3 files
    abolast
        30
    abolast  
       243 天前
    @lujiaxing 我用的是声笔,不用背字根,只需要记得字怎么写,也很好入门
    liypccc
        31
    liypccc  
       226 天前
    fcitx5 是最佳推荐,其他都不不太行
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2255 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 00:20 PVG 08:20 LAX 16:20 JFK 19:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86