使用 Karabiner 在 Mac 上配置非苹果键盘
偶然看到即刻上推送的一篇叫程序员的键盘使用指南的文章,记录一下自己的配置过程,大家也可以直接去看原文,分析的非常好。
首先需要下载一款名为Karabiner的软件。
调换win键和alt键
因为mac上的修饰键的顺序从左往右依次是control—option—command,所以在外设键盘上也要注意换一下顺序。
修改完后,如果win键和alt键的键帽是一样大的,可以换一下两颗键帽。我的不一样大,只能先这样了。
将CapsLock键换成Ctrl键
之前换大小写都是按这个键,上文里建议换成shift+字母来输入大写,或者在ide中用快捷键切换。
如果愿意可以修改适用键盘为For all device
更换方向键
使用方向键也会让右手离开主键盘区,用快捷键会更方便一点。因为OSX中的快捷键大都是cmd+字母,所以可以选择Ctrl+字母的方式来代替方向键。理想的方案是左右按Ctrl(原来的CapsLock),右手按ijkl,但是组合键修改似乎不支持自由编辑,只能在import网上的方案。
在组合键修改选项卡中点击Add rule。
点击最上面的按钮,从网页上import修改内容。
网页支持关键字搜索,比较搜索arrow(方向键),可以得到很多替换方案,直接点击import就可以下到本地。
使用 Karabiner 在 Mac 上配置非苹果键盘相关推荐
- mac 上配置 git send-email
背景:周末在家,因工作需要给社区发邮件,但在 mac上配置 git send-email时遇到了很多问题,折腾了两个半小时才搞定,值得记录一下. 在公司内网给社区发邮件时,只需要在所用的 Linux服 ...
- mac命令行配置代理服务器_如何在Mac上配置代理服务器
mac命令行配置代理服务器 When you configure a proxy server on your Mac, applications will send their network tr ...
- 如何在mac上配置Apache服务器
如何在mac上配置Apache服务器 1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl r ...
- mac 配置android home,mac上配置Android环境变量的方法
1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...
- Cocos2d-js-v3.2 在 mac 上配置环境以及编译到 Andorid 的注意事项(转)
转自:http://blog.csdn.net/song_hui_xiang/article/details/42921537 准备工作: 下载cocos2d-js引擎,版本v3.2,要做的第一件事就 ...
- mac上配置SVN版本回退
昨晚配置到凌晨2点半多; 出现的问题: mac自带的svn版本太高,公司用的1.8,mac的是1.9.7; 我想把mac的svn版本回退; 使用svn -update -r 版本号,未果; 使用bre ...
- MAC 上配置 SecureCRT快捷键
概述 在Windows系统是经常使用SecureCRT进行远程服务连接,切换到mac上,虽然也破解版的SecureCRT,但是一些快捷键和windows系统差很多.本文主要介绍如何配置SecureCR ...
- mac上配置outlook2019 + qqmail
首先你要有qqmail 然后你要开通qqmail 第三方应用访问权限 在outlook中设置邮箱地址,密码使用授权码 关键是smtp端口要选择465, 587有概率不行 反正我的mac上不行. 转载于 ...
- mac 安装android jdk,Mac上 配置Android Sutdio的Java JDK环境
一.下载[图片上传中...(AD6156D2-4CDD-4EE4-82D0-E16416ED21EA.png-d99922-1535525134215-0)] 1.首先查看,电脑上是否装了jdk. 在 ...
最新文章
- 为什么第二代测序碱基出错主要以替换(Substitutions)为主
- 【错误记录】Android Studio 编译信息输出乱码
- Maven的安装与Eclipse的配置
- 《系统集成项目管理工程师》必背100个知识点-96我国企业信息化发展的战略要点...
- 聚集云原生,可观测性的实践与探索 | 线下技术沙龙
- 《编译原理》课程标准
- C#Socket文件传输(发送与接收代码)
- Deltix Round, Spring 2021 D. Love-Hate 随机化 + sos dp(高维前缀和)
- mysql-python安装出错
- 在Windows环境下用Editplus打造一个Python编辑调试环境
- python使用t-sne算法降维,方便可视化
- Microsoft Data Access Components(MDAC) 结构以及一些连接SQL数据库的架构基础
- Linux系统安装完成后创建交换空间
- 银监计算机类 考试题库,银监会(计算机类)笔试资料-微观经济学试题库 .doc...
- python整理表格数据_python --整理数据结构(列表)
- 无法在此iPhone上激活Touch ID,怎么解决?
- [原创]python计算中文文本相似度神器
- 关于证明PAC可学习
- java并发编程——并发编程的挑战
- 浅析互联网场景的身份认证方法(全本)
热门文章
- SuperMap 地图裁剪
- 级数收敛与交换运算顺序
- fs.readFileSync 引入路径错误
- vbs恶意脚本_vbs恶意软件删除程序的分析
- 00.敏捷项目管理——前序笔记
- html table vtop,打造个性化的Select(可编辑)_表单特效
- 团队任务3每日立会(2018-10-24)
- SDN和NFV的主要区别
- 【ValueError: could not convert string to float: ‘young‘】python利用pandas对string类型的数据序列化
- 分享111个HTML医疗保健模板,总有一款适合您