arch(linux)挂接小鹤音形输入法

archlinux 挂接小鹤音形输入法

首先,我们需要安装fcitx5

1. 安装fcitx5

使用自己的包管理器进行安装,我这里使用的是archlinux

sudo pacman -S fcitx5 fcitx5-im fcitx5-rime  fcitxt5-configtool

配置环境变量,编辑 vim ~/.pam_environment

GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
SDL_IM_MODULE DEFAULT=fcitx
# kitty
GLFW_IM_MODULE=ibus 

使用 wps 的用户还需要编辑 vim ~/.xprofile

export QT_IM_MODULE=fcitx5

2. 挂接小鹤音形

首先我们从http://flypy.ys168.com/下载最新的 3.1 挂接音形码
选择小鹤音形鼠须管 for macos
,将解压得来的 rime 文件夹拷贝到 ~/.local/share/fcitx5 下:

然后,我们reboot 按住 ctrl+space就能看到 rime输入法启动了。这个时候我们就能愉快的使用小鹤音形了。

记的从 fcitxt5-configtool 中启动rime输入法添加放到默认英文输入法的下面。

在这里插入图片描述

3. 开启聚焦模式,显示模式

在 fcitx5-configration 里面进行修改:

记得下划,找到这个信息:
在这里插入图片描述

4. vim切换输入法

在你的 vimrc 文件中放入下面命令:

" auto change input method fcitx5
autocmd InsertLeave * :silent !fcitx5-remote -c " 退出插入模式时禁用输入法
autocmd BufCreate *  :silent !fcitx5-remote -c " 创建 Buf 时禁用输入法
autocmd BufEnter *  :silent !fcitx5-remote -c " 进入 Buf 时禁用输入法
autocmd BufLeave *  :silent !fcitx5-remote -c " 离开 Buf 时禁用输入法

以上不推荐,推荐直接使用 fcitx.nvim,这个插件

5. 设置 shift 上屏当前英文

  ascii_composer/good_old_caps_lock: false
  ascii_composer/switch_key:
    Caps_Lock: noop
    Shift_L: commit_code
    Shift_R: commit_code
    Control_L: noop
    Control_R: noop

5.1. 修改 fcitx5-configtool

在一开始的时候,我设置了半天,也看了rime的文档,但是我却疏忽了一个最重要的东西就是,还是没有找到设置,首先我们打开 fcitxt5-configtool 配置工具,右键点击rime的小图标我们就能使用,然后修改配置。如图所示:

在这里插入图片描述

我划方块的地方是我们主要配置对象,像我一样设置就可以了。

5.2. 修改代码

/home/ewell/.dotfile/rime/.local/share/fcitx5/rime/default.custom.yaml 中修改代码。

  ascii_composer/switch_key:
    Caps_Lock: noop
    Shift_L: commit_code
    Shift_R: commit_code
    Control_L: noop
    Control_R: noop

然后,我们就能愉快的使用 fcitx5 来打我们的小鹤音形了。

6. 美化

在这里插入图片描述

6.1. 美化方法

原生的小鹤音形挂接在fcitx5上面是很丑的。所以我们需要美化它,这里有几个推荐的仓库,将你需要的主题移动到 ~/.local/share/fcitx5/themes

然后在修改皮肤配置文件(若没有配置文件则自动创建):

vim ~/.config/fcitx5/conf/classicui.conf

将下面的参数复制进去(记得修改字体):

# 垂直候选列表
Vertical Candidate List=False

# 按屏幕 DPI 使用
PerScreenDPI=True

# Font (设置成你喜欢的字体,不修改字体的话,将使用系统当前默认字体)
Font="Smartisan Compact CNS 13"

# 主题(这里要改成你想要使用的主题名,主题名就在下面)
Theme=主题名称

修改完配置记得一定要重启
然后就能看到美化效果啦。

6.2. 推荐仓库

除了上面我推荐的仓库,你也可以在github上使用 fcitx5 theme这两个关键字进行搜索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值