Windows系统下的输入法选择
总共用过5款输入法:搜狗拼音输入法,QQ拼音输入法,谷歌拼音输入法,手心输入法,小狼毫。
搜狗输入法功能最强大,词库也很全,基本上对于盲打的输入纠错很准确,但是因为后台会启动多个服务,会占很多内存资源。对于本身内存就很不够用的我来讲,一直希望找到一个内存占用少的输入法替代之。
于是换了QQ拼音输入法,但是后台依然会启动一堆服务,个人觉得这个服务对于自己来说不需要,遂放弃。
随后选择谷歌拼音输入法,首先看重的就是后台服务少。虽然存在词库没有搜狗输入法强大的问题,但是因为imewlconverter这个词库转换工具的存在,可以将搜狗输入法的词库进行转换导入给谷歌输入法使用。
Google输入法下载:
标准版:http://dl.google.com/pinyin/v2/GooglePinyinInstaller.exe
典藏版:http://dl.google.com/pinyin/v1/GooglePinyinInstaller.exe
鉴于上述地址可能无法访问,所以将对应文件放在了百度云盘,下载信息如下:
链接: https://pan.baidu.com/s/1mrDE2MjgWfEFUc6WUgrt0A 提取码: wdf7
Goolge拼音输入法已经很久没有更新了,还可以选择另外一个没有任何广告信息的输入法:手心输入法。
手心输入法官网地址:http://xinshuru.com/index.html?p=win
当然,没有广告信息的输入法还有一款:小狼毫。实际上,这个输入法的可定制性非常高,能很好地支持方言,对于爱自己捣鼓的人来说非常有诱惑力。
“小狼毫”输入法是中州韵輸入法引擎(Rime)在Windows平台的实现版本,在其他平台有不同的名称,如:Mac平台叫“鼠鬚管”,Linux平台叫“ibus-rime”(基于IBus输入法框架),“fcitx-rime”(基于Fcitx输入法框架)。
关于Rime輸入法引擎的介绍以及各个平台对应的输入法下载,详见:https://rime.im/ 。
关于中州韵输入法引擎的一点扩展知识:
一开始看到“中州韵”这个名称的时候是有点懵的,总感觉不太符合一般词语的习惯,就好像某人起了一个十分拗口的名字一样。
经过对该输入法的深入了解,以及查阅相关资料才解开所有的疑惑。
首先,中州韵是白话文的一种,按照现在的说话就是属于一种语言方言的分类,详见维基百科对中州韵白话文的说明。
其次,根据该输入法引擎的原创作者介绍,开发中州韵输入法引擎的初衷之一就是为了更好地支持方言,详见一位匠人的中州韵——专访Rime输入法作者佛振(图灵访谈)。
另外,还发现一个现象:当Windows10系统中只存在一种输入法时,比如只安装了搜狗输入法,但是搜狗输入法的中英文切换快捷键不能设置为Ctrl + Space
,对于早已经习惯了使用Ctrl + Space
切换中英文输入的人来说,再改变去使用Shift
或Ctrl
进行中英文输入时觉得很别扭,一个解决办法如下:
在系统中同时安装2种输入法(比如:搜狗输入法和微软拼音输入法),把其中一个输入法的默认输入状态设置为英文,另一个输入法的默认输入状态为中文,这样在使用快捷键Ctrl + Space
切换不同的输入法时也能达到来回切换中英文输入的目的。
有意思的是,在Windows11中自带的微软拼音输入法又支持设置Ctrl+Space
切换中英文输入法了。
【参考】
https://www.zhihu.com/question/19555813 Windows 上,哪家拼音输入法最好用?
https://pinyin.sogou.com/dict/ 搜狗输入法词库
https://github.com/studyzy/imewlconverter 一款开源免费的输入法词库转换程序
https://www.iplaysoft.com/rime.html RIME (小狼毫 / 鼠须管 / 中州韵) 输入法 - 开源跨平台流畅纯净无广告/拼音/五笔
Windows系统下的输入法选择的更多相关文章
- 如何用python在Windows系统下,生成UNIX格式文件
平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮嘱我:“文件中凡是遇到换行,换行符必须是UNIX下的LF,而不是 ...
- windows系统下安装MySQL
可以运行在本地windows版本的MySQL数据库程 序自从3.21版以后已经可以从MySQL AB公司获得,而且 MYSQL每日的下载百分比非常大.这部分描述在windows上安装MySQL的过程. ...
- Git 版本控制工具使用介绍------Windows系统下使用
Git 是用于 Linux内核开发的版本控制工具.与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什 ...
- Windows系统下Nginx的安装与配置
Nginx是lgor Sysoev在2004年的时候为俄罗斯访问量第二大的rambler.ru站点设计开发的,发布至今,凭借开源的力量,已经接近成熟与完善.其功能丰富,可作为HTTP服务器,也可作为反 ...
- Linux系统挂载Windows系统下的共享文件
声明:本文是小编借鉴大神们的经验,仅供学习使用. 第一步:在Windows系统上选择要共享的文件夹,右击“属性”-“共享”-“高级共享”-勾选“共享此文件”-设置共享名-“权限”-“添加”-“高级”- ...
- [转帖]整理:Windows系统下的奇技淫巧大汇总
整理:Windows系统下的奇技淫巧大汇总 https://blog.csdn.net/bat67/article/details/76381357 Win+home Crtl+home 还有 Win ...
- windows系统下简单nodejs安装及环境配置
相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼,这里不想谈太多的nodejs的相关信息.只说一下,windows系统下简单nodejs环境配置 相信 ...
- windows系统下修改键盘按键的映射
待解决的问题: 在windows系统下,在某些情况下,我们感觉键盘的按键位置不是特别方便,因此想重新映射它. 比如:要实现如下重新映射(我就有这样的需求),怎么办? Esc键 修改为 CapsLock ...
- php手动搭建wamp环境(一)--之 Windows系统下PHP环境搭建
1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...
- linux 和windows系统下同时可用的UML建模工具(umbrello),超强
原文地址:linux 和windows系统下同时可用的UML建模工具(umbrello),超强 作者:zhangjiakouzf OPEN SOURCE 的 UML建模工具 -- umbrello ...
随机推荐
- [转帖]Guanaco, Llama, Vicuña, Alpaca该怎么区别
https://zhuanlan.zhihu.com/p/106262896 在智利和秘鲁高原区经常会遇到的一种动物让人十分挠头,学术点称呼就是骆驼科其中一个族群--羊驼属和骆马属.头疼在于,分不清楚 ...
- Springboot tomcat.threads线程数学习
Springboot tomcat.threads线程数学习 摘要 压测完nginx 突然想搞一下springboot内嵌的tomcat的 threads的参数 一不做二不休, 直接就着脚本进行学习和 ...
- echarts在左下角添加单位
配置单位 option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], ...
- 【分享一个工具】根据 /metrics 路径下的文本信息,自动生成包含所有 metrics 的 grafana 报表
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 在做某个服务对应的 grafana 监控报表的时候发现,一 ...
- IConfigurationSectionHandler 接口的用法
今天终于花了点时间了解一下IConfigurationSectionHandler 接口的用法 ,引以入门.首先建立一 RobsunConfigSectionHandler 专案,代码如下 : nam ...
- Linux下rz命令上传文件失败处理
在Linux服务器上使用rz命令上传文件时,有时候会遇到文件上传失败,此时会在当前目录下生成一堆大小为0的乱码文件,如下图所示: 这些文件有时候rm命令也无法删除,下面提供两种通过find命令删除的方 ...
- 声明式API和命令式API的区别
声明式API 声明式和命令式的对比 Kubernetes 声明式 API 的工作原理 参考 声明式API 声明式和命令式的对比 命令式 命令式有时也称为指令式,命令式的场景下,计算机只会机械的完成指定 ...
- silce的扩容,截取,使用规范总结
切片 什么是slice slice的创建使用 slice使用的一点规范 slice和数组的区别 slice的append是如何发生的 复制Slice和Map注意事项 接收 Slice 和 Map 作为 ...
- 1.9 动态解密ShellCode反弹
动态解密执行技术可以对抗杀软的磁盘特征查杀.其原理是将程序代码段中的代码进行加密,然后将加密后的代码回写到原始位置.当程序运行时,将动态解密加密代码,并将解密后的代码回写到原始位置,从而实现内存加载. ...
- C/C++ Qt 命令行版网络通信
通常情况下Qt如果需要建立网络通信则必须依附于图形界面,但如果是新手入门,图形界面则显得太过于繁琐不利于学习原理,如下本人实现了命令行版本的网络通信案例,能够让读者更好的理解Qt是如何创建网络通信套接 ...