说说刚入手的程序员键盘神器:HHKB Pro2

hhkb-types

几周前,托朋友从日本捎带了一块静电容键盘HHKB(Happy Hacking Keyboard) Pro2,大约RMB1200。整个键盘只有60个键,没有数字小键盘,甚至没有方向键和最上排的F1~F12功能键。大小写切换键替换成了Control键。整个键盘非常小巧紧凑,敲起来非常舒服。

然而,这个键盘并不适合非程序员使用,因为少了很多按键。即使是程序员,也并不一定适合。因为HHKB主要是为Linux用户设计的,特别是Vim和Emacs党。用这块键盘,可以很方便的敲出常用的快捷键而不用手离键盘。(现在才发现原来学Emacs时为什么感觉小指要按到抽筋了,原来是键盘不对。。)

我日常使用的是Windows,但我特别喜欢Vim,即使是在IDE里,我也要切换到Vim模式,不然我感觉敲不出代码。在我体验了几周HHKB之后,感觉即使是在Windows环境里,HHKB也是可以很好的使用的。HHKB有一组DIP开关,可以在几种模式下切换。比如HHKB模式和Mac模式,在Mac下使用这块键盘也是不错的选择。

这块键盘非常的漂亮,由于是静电容键盘,利用电容容量的变化来判断按键的开关,由于无物理接触点就可以实现敲击,因而磨损更小,非常的耐用,据说可以用到传给你孙子,告诉他你爷爷当年就是用这块键盘敲的代码。。。

这是一块明星级键盘,备受黑客级程序员追捧,比如:GNU之父Richard StallMan

StallmanHHK

再比如,C++ 之父 Bjarne Stroustrup

bjarne_hhkb

HHKB比想象中还小一些,比如和我的Cherry G80-3800放在一起:

MyHHKB

我的电脑桌面:

MyDesktop

OK,图晒完了,记录一点实用的。前面讲了HHKB有一组DIP开关,用来切换不同的输入模式。在键盘的背面,有6个DIP开关的说明:

HHKB-DIP1

HHK模式和Lite Ext.模式的区别是,Lite模式可以用Fn+Tab切换大小写(相当于Caps键),以及右边的◇键可以当Windows键或Mac的Command键。所以,一般情况下,Lite模式是更适合的。如果你是Mac,选Macintosh模式是更适合的,因为这种模式下,你可以使用Fn-A,Fn-S,Fn-D,Fn-F等多媒体组合键。

我目前使用的是SW1 OFF,SW2 OFF,即HHK模式,因为我在想按Alt+Tab切换窗口时,经常误按到左◇+Tab,在Lite模式下直接切换了大小写。。之后适应了不会按错之后再改回来。

HHKB-DIP2

在尝试了不同组合之后,目前我打开的是:SW3,SW4。我觉得这两个对于大多数人来说都是必须的吧,没有退格键是多么不方便。当然,Delete键改成了退格键之后,要删除文件时,就得按Fn+` 键来Delete了。由于F1~F12键我还是需要使用的,所以,Fn键的使用频率会远远大约Alt键,所以,SW5设成OFF,不要交换◇键和Alt键。如果你是Emacs用户,经常需要使用Alt键,可以把SW5设成ON。

一些心得

  1. 最下排最左右的Alt键正常是不容易按到的。技巧是用直接用小指下面一点的手掌压,突然变得很容易按了:)
  2. 开始会觉得通过Fn移动方向键会非常痛苦,当然现在也是。毕竟小指并没有那么灵活。目前左右移动还稍微习惯一些了。
  3. Control调到CapsLock键位置之后,Control+s键按的有些别扭,其他的还好。
  4. 感觉最右边的Fn键太远了,按到的频率略少,感觉设计有点不合理。

最后,再说一点,键盘是每天上班或者娱乐时间里对着电脑时用的最多的东西之一了,花点代价买一块称心如意的键盘是非常值得的。再加上静电容键盘或者机械键盘是超长时间耐用的,花些投入绝对是值得的。

微信扫一扫交流

作者:CoderZh
微信关注:hacker-thinking (一个程序员的思考)
本文出处:https://blog.coderzh.com/2015/09/26/my-hhkb-pro2/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。