作为一个对工具有绝对掌控欲的强迫症程序员来说,无法得心应手的切换中英文输入法一直让我耿耿于怀。我想实现的是不用看通知栏就能知道当前输入法的状态,一键切换到自己需要的输入法,做到对输入法的绝对掌控。

使用环境:

  • macOS Sierra 版本10.12.4

具体问题:

  1. 不喜欢自带的简体拼音,使用的是搜狗。搜狗自带英文模式,但有时候输入密码时会自动切换到 ABC,需要手动切换回来,而 ABC 和搜狗之间切换的快捷键ctrl + space很不方便。

  2. 不同的程序需要不同的输入法。程序间的切换导致输入法的频繁切换,很多时候都会忘记切换输入法,增多错误输出,降低工作效率。

  3. 通知栏的输入法状态并不醒目,而且需要切换眼光焦点到通知栏才能获知当前输入法,打断工作思路。

需求:

  1. 初级需求是把ctrl + space快捷键改为左shift
    高级需求是把中英文输入法绑定到不同的按键,好处是你不需要知道当前的输入法是什么,就能一键切换到想要的输入法。

  2. 初级需求是系统能够记住每个程序的输入法状态,切换到另外一个程序再切换回来的时候,还原输入法。
    高级需求是为每个程序设置初始输入法,不管新打开程序也好,还是从其它程序切换回来也好࿰

macOS 中英文输入法切换终极解决方案相关推荐

  1. Ubuntu 20.04.2.0 LTS 下中英文输入法切换键默认为Shift键

    Ubuntu 20.04.2.0 LTS 下中英文输入法切换键默认为Shift键. 若想更改,可参考文献:https://jingyan.baidu.com/article/c275f6baf9d12 ...

  2. raspbain输入法切换失败解决方案

    ** raspbain输入法切换失败解决方案 ** 最近看着树莓派4B出来了,赶紧入手了一个,烧录好官方推荐的Raspbain系统后迫不及待的插上显示器电源鼠标开始在www的海洋中遨游! 打开浏览器是 ...

  3. ubuntu中英文输入法切换方法

    ubuntu中英文输入法切换 ubuntu进入后默认是英文输入,切换方法ctrl+空格按 在输完ctrl+空格按键后,可以直接用shift来切换中英文. ubuntu进入后默认是英文输入,切换方法ct ...

  4. Mac 中英文输入法切换快捷键caps lock失效解决办法

    使用mac的时候一直是通过caps lock快捷键进行中英文切换的,主要是在linux上使用vim修改程序的时候需要是英文的输入法,但是最近发现,使用caps lock快捷键切换时没反应,只能通过手动 ...

  5. 苹果系统中英文输入法切换_Mac系统,如何优雅切换中英文?

    开篇 又是好久没有写博客了,今天就写一个工作中的软件小技巧,可以提高工作中的输入效率,极大提升幸福感! 背景 作为一个使用 Mac 系统的Java开发攻城狮,日常使用的软件非常之多,在频繁的软件切换, ...

  6. 苹果系统中英文输入法切换_Mac 一键切换中英输入法方案

    1. 前言 原文发布在语雀:Mac 一键切换中英输入法方案 · 语雀​www.yuque.com 一般 mac 自带有:ABC 输入法 简体拼音 但是简体拼音并不足够好用,因此很多人会再加一个第三方输 ...

  7. 【Vim】中英文输入法切换

    时间过得真快,转眼间已经是2021年二月份了.一月份主要干了两件事:一是毕业大论文完稿:二是准备了一学期一度的实验室组会.由于东北疫情反复,学校放假时间一变再变,我的内心已毫无波澜.担心回去会被隔离, ...

  8. ubuntu16中英文输入法切换快捷键

      安装了ubuntu和windows双系统后,我棕色觉得ubuntu系统不是那么好用,接触新的使用命令行操作的系统,起初生疏一点是很正常的,重在积累嘛.   我发现再ubantu自己的输入法下,sh ...

  9. centos 中英文输入法切换

    1.添加中文输入法 打开设置---区域和语言--->在输入源最下面有一个 + 号 ,点击加号 并没有找到想要的,这时候需要点击最下面的三个点 ... 竖着的 搜索chinese 找到汉语拼音,然 ...

  10. 关于如何实现Ubuntu系统的中英文输入法切换

    ## 一.首先进入桌面 ​ 1.右键单击桌面进入终端,通过终端安装IBUS框架 ​ 输入代码:sudo apt-get install ibus ibus-clutter ibus-gtk ibus- ...

最新文章

  1. 学习笔记 ACCESS 延迟注入
  2. VIT pytorch源码
  3. EF跨库查询,DataBaseFirst下的解决方案
  4. linux mysql运维_Linux运维常用的 MySQL基础命令
  5. 计算机考研计组简答题复习-本篇长期更新
  6. 避免资源放在收藏夹里面吃灰的方法(如从typora上直接能导出html并且无缝连接到微信公众号的神奇网站)
  7. python from import 路径_python from...import *
  8. 蒙古族女孩鲍尔金娜的小说《紫茗红菱》
  9. 在 MongoDB 上模拟事务操作来实现支付
  10. 10.29 工作笔记 ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)...
  11. 8. Geometric problems
  12. mysql主键和聚簇索引_[MySQL] innoDB引擎的主键与聚簇索引
  13. Hibernate中1+N问题以及解决方法
  14. Qt设置圆角按钮样式
  15. 编程规范 —— 变量的命名
  16. 【feign源码】流程分析
  17. python监控钉钉群消息_使用python对mysql主从进行监控,并调用钉钉发送报警信息...
  18. SQL必知必会 课后题答案
  19. Android Studio查看MD5
  20. mipi接口 1280(RGB)*720 LCD屏开发驱动笔记帖

热门文章

  1. 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false
  2. BAT文件执行输出中文乱码
  3. 从iOS切换到Android(flyme)
  4. 关于头歌C/C++编程实训数组实训朋友圈点赞的一个题解
  5. 软工个人随笔3 罗骏 201521123121
  6. 微众银行贯彻普惠金融 探索金融扶贫新模式
  7. Java并发编程--线程池ThreadPollExecutor原理探究
  8. 创建zemax非序列光学系统
  9. 西南大学计算机2019专业英语秋季答案,西南大学2019年秋《大学英语B》作业资料参考答案...
  10. 桐桐的数学难题(质因数分解)