mac os 五笔输入法 - 鼠须管 squirrel

安装鼠须管 Squirrel

 brew cask install squirrel

鼠须管中的自定义配置文件***.custom.yaml如下所示,并且是新增文件,不要直接修改它deploy生成的文件,如default.yamlsquirrel.yaml

安装完之后的版本信息如下,不要升级新版本,升级新版本之后本文的配置就不再适用,仅适用于当前0.9.26.1版本的鼠须管

distribution_code_name: Squirreldistribution_name: "鼠鬚管"distribution_version: 0.9.26.1rime_version: 1.2.9

default.custom.yaml

 touch ~/Library/Rime/default.custom.yaml

新建如上文件,内容如下:

# default.custom.yaml# encoding: utf-8patch:  schema_list:    - schema: wubi86

squirrel.custom.yaml

 touch ~/Library/Rime/squirrel.custom.yaml
# squirrel.custom.yaml# encoding: utf-8patch:  style:    color_scheme: luna    corner_radius: 10    border_height: 0    border_width: 0    line_spacing: 1    spacing: 5  app_options:    com.apple.Terminal:      ascii_mode: true      no_inline: true    com.googlecode.iterm2:      ascii_mode: true    org.vim.MacVim:      ascii_mode: true      no_inline: true    com.apple.dt.Xcode:      ascii_mode: true    com.barebones.textwrangler:      ascii_mode: true    com.macromates.TextMate.preview:      ascii_mode: true    com.github.atom:      ascii_mode: true    com.microsoft.VSCode:      ascii_mode: true    com.sublimetext.2:      ascii_mode: true    org.gnu.Aquamacs:      ascii_mode: true    org.gnu.Emacs:      ascii_mode: true      no_inline: true    co.zeit.hyper:      ascii_mode: true

wubi86.custom.yaml

我用不到动态词频的功能,所以禁止掉了。

# wubi86.custom.yaml# encoding: utf-8#patch:  translator/enable_user_dict: false

deploy

在切换到鼠须管输入法之后在菜单上选择deploy即可,不同的输入法之间使用control + ~组合键切换。

iphone 五笔输入软件

iphone上可以搜索iRime,然后在选择方案中的选中五笔86输入法之后,部署一下就可以使用了,其中的剪贴板历史功能不错,并且能同步 iMac 上复制的内容,但我只需要一个简单的五笔输入法,所以这些功能对我并无用处,另外应用打开后的设置界面不太好看,打字的键盘上的因为显示上划标点而有点不够干净。

现在iphone上实际使用的落格五笔也还不错,接近原生的输入界面,关闭下拉显示Emoji的功能,并重定义它的点划引导配置功能保持与传统键盘相似的键位,上划为半角符号,下划为全角符号,打字还是很舒服的,但也还是功能有点多。

Mac OS 符号面板

快捷键control+command+space可以调出符号面板,从中选择输入Emoji表情和其他符号,如😎❛❜❝❞【】 等。

Mac OS 禁用 caps lock 键

System Preferences - Keyboard - Keyboard - Modifier Keys... - Caps Lock Key - No Action

再按caps lock键时,指示灯也不会亮了。

Linux 禁用 caps lock 键

同样在 Linux 下面也可以一条命令禁用:

 setxkbmap -layout us -option ctrl:nocaps

Linux 下安装中州韵

Linux 下这款输入法名称中中州韵,这里以号称 Linux 上最好用的中文输入法fcitx为例,ibus其实也类似:

 sudo apt install fcitx fcitx-rime fcitx-table-wbpy sudo apt install librime-data-wubi

上面指令我把fcitx自带的五笔也安装了,因为fcitx提供的五笔就已经是很好用了,不像ibus下的五笔有很多词在IDEA中会产生乱码,如用户结果,有时在IDEA中输入法还会失效,需要ibus-daemon -rdx重启。

修改配置文件

 cd ~/.config/fcitx/rime vim default.custom.yaml

文件内容同上文,重启输入法fcitx -r

fcitx 插件 clipboard 说明

这个安装完fcitx,就自带了一个剪贴板历史插件,默认按快捷键ctrl + ;弹出最近5条历史,然后选择对应的数字就可以,用起来非常简单,不用再额外安装剪贴板工具。

References

  1. Rime 输入方案
  2. Schema.yaml 详解