键盘界的Iphone,硬件圈中的贵妇,HHKB键盘介绍及在MAC下的优化设置(原创)

  • 时间:
  • 浏览:2

笔者最近入手了HHKB键盘,这款键盘在IT业内是有光环加持的,一是顶着“tcp连接员神器”与“Emacs/Vim之友”的光环,二然后 我它的价格光环,你要不敢轻易靠近,第三是它的键位布局,各其它同类相比全部然后 我有一三个小“非主流”。


为哪几个买HHKB

“说服另一方不买一件东西只都要有一三个小理由,说服另一方买一件东西都都还后能 制造万千个理由”。

在一块键盘上投资2000块钱,对于不少中国人来说人太好 一种值。但在我的看来,一件东西可是能提高工作时延,能发挥出它的价值,就值得尝试。

笔者的工作主力机是一台mac笔记本,主要的工作内容有三,一是编写有可能性成为未来顶级app的代码;二是使用vim编写运维脚本;三是除理些文字工作。

用笔记本内置键盘可都都还后能 能完成工作?当然都都还后能 ,但时延一种够高,很糙是长时间敲击"蝴蝶键盘"(苹果苹果苹果笔电内置键盘名称),手指会有不适感,可能性它的键程十分之短,笔者估计这可能性是为了配合笔记本的轻薄所做出的牺牲。

这然后 我笔者想购置一款键盘的初衷,我对键盘的要求一是有良好的键反馈,很糙是长时间敲击我不多 使手指太疲劳,二是要方便携带,方便外出时装入 我的背包里,三是要求支持无线,你要受线的束缚。朋友知道,mac笔记本除了air,可能性不带usb接口了,你要 要出门都要背着个接口转换器,最后有一三个小要求是有mac系统的键位(比如command,option键)。

根据我的定位,最后笔者购买的型号是HHKB Pro BT(Blue Tooth)版,上都都还后能 传统键盘200%的大小,的确小巧灵动,小虽小,但有一三个小手掌上都都还后能 勉强掌控住,触模它的键盘,广告上说你能感觉到少女的柔软。



image.png

非主流键位

键盘买来,你主要都要适应的然后 我它那看上去然后 “非主流”键位分布,他的口碑成也成在键位,吐槽最多的也是键位。

没办法 单独的上下左右键,Ctrl键处留白,并抢占了caps的位置,你你是什么 看似“粗暴”的整形手术,在我看来颇合故去的乔帮主遗风,你你是什么 世界给产品做加法的有然后 ,但敢大胆做减法甚至是除法的,凤毛鳞角。

可能性你是ctrl键的重度使用者,在你一刚开始英语 英语 使用键盘,就发发现ctrl键位的改变青春恋爱物语然后 我神来之笔,然后都要左手小姆指下移并能按住的ctrl键,现在都都还后能 在左手不选择离开基本键位区的具体情况下轻松按压,不论是ctrl+c/v还是在vi中的ctrl+f/b/n/p,你根本不都要挪动手掌。

上下左右键在普通工作环境,的确都要适应,你都要按住fn键的一齐,才并能使用上下左右键的功能,但在vim/emacs环境下,快捷键是按住ctrl+f/b/n/p,操作熟了,你要忘掉标准键盘的一三个小方向箭,甚至人太好 不再触碰。可是在MAC环境下,只然后 我文本编辑基本默认就支持哪几个键位功能。

�����

mac下优化配置指南

dip开关设置

image.png

人太好 背板的图示可能性写得很清楚了,总共6个开关,mac下使用都要将2号开关设为on,3号开关设为on表示delete为朋友习惯的退格键,可能性设置为off然后 我delete键的功能(删除当前光标然后的内容),其它我保持了默认设置。值得注意的是6号开关,可能性设置为on表示可能性学中时间不输入键盘然后 我会进入睡眠,会加速电池的消耗。

除理中/英文键切换现象

前面提到,ctrl键抢占了caps的位置,而caps在Mac中默认用于中/英文切换,这是否中国用户必不可少的功能。朋友的目的是想将caps键的功能移到左shift键,可是实现短按shift键实现中/英文切换,长按实现原有的功能。

要想实现此目标都要借助一款软件名为Karabiner Elements的键位修改软件,这款软件是开源且免费的,下载地址:官网下载,在github上有分支版本,不过我下载的官方版本。

下载和安装非常简单,现在我来励志的话 如何配置实现朋友刚提到的功能。

安装好KE后,找到/Users/ted/.config/karabiner/karabiner.json配置文件进行编辑,可能性没办法 此文件,请随意在软件软件界面建立每根规则再删除即可。

配置的关键代码如下

                "rules": [                    {                      #添加描述,                        "description": "Change caps to left_shift. (Post leftshift if alone)",                        "manipulators": [                            {#from要修改的键位源                                "from": {#keycode表示具体哪有一三个小按键,left_shift代表左shift键                                    "key_code": "left_shift",                                    "modifiers": {                                        "optional": [                                            "any"                                        ]                                    }                                },#to表示长按指定的目的键                                "to": [                                    {#还是设置为left_shift,表示长按左shift键功能不变。                                        "key_code": "left_shift"                                    }                                ],#to_if_alone表示短按,即短按左shift键就要映射成caps_lock键,这正是朋友要的功能                                 "to_if_alone": [                                    {                                        "key_code": "caps_lock"                                    }                                ],                                "type": "basic"                            }                        ]                    }                ]            },

设置完成,保存文件即可立即生效,此时短按左shift键,应该都都还后能 切换中/英文功能了。

禁用mac内置键盘

可能性你喜欢以你你是什么 妙招 工作,就都要禁用内置键盘。



image.png

设置如下



image.png

打开KEtcp连接,切换到Device,在上图框红的帕累托图,选中HHKB-BT,即可在HHKB连接上系统后,自动禁止内置键盘,可能性你要重新开启内置键盘,把HHKB-BT前面的勾添加即可。

设置f1-f12为标准键功能

image.png

都要将use all F1,F2,etc.keys as standard function keys功能勾选,可是你的hhkb默认f1-f12是没办法 定义功能的。


结语

经过以上简单的几步,HHKB就基本并能愉快的在mac下工作了。的确,键位的改变都要一段时间去适应,可是可能性一种是所一群人都适合这款键盘,但对于mac用户,很糙是mac下要进行几瓶文字/vim/emacs可能性编写代码的人来说,可是用熟了,时延的确会有提高。可能性你也用过这款键盘,希望分享一下你的使用经验。