美文网首页
344.键盘布局:capewell和python的结合

344.键盘布局:capewell和python的结合

作者: 科幻经典 | 来源:发表于2017-08-21 00:35 被阅读45次

    在输入python代码时,对字符的输入总是有点问题,效率不高,于是想到切换一种键盘布局试试。

    首先想到的是名声比较大的通用的dvorak的键盘,但是在网上看了一些说明之后,发现已经有很多先进的第三代键盘布局,比前两者都好。

    最终看到有人推荐进化算法的capewell,用字频统计出比较好的键盘布局,当然刚入手是比较难适应的。最好入门的是minimak键盘布局,有只改4键,8键和12键的,就能提升很大的输入效率。

    但是既然都换了,不如试试比较好的,毕竟这不是第一次有换键盘布局的想法了。

    在capewell键盘布局的网站下载了布局,是用微软的keyboard layout creator制作的安装工具。下载后发现还是有很多不适应。

    第一是快捷键,有很多vim用的快捷键已经变换了位置,最常用的hjkl键位4散分布。

    第二是符号,python语言中的字典需要输入[' '],但是这个键盘反倒比qwerty键盘更难输入。

    第三是字母顺序一时难以适应。

    第四是如果用别人的电脑,那么就意味着键盘是自己不熟悉的。

    也正是由于这几个原因,上次在尝试了几天dvorak键盘布局后就放弃了,需要适应的很多。

    但是这次,也看到有的人学习德语,用的键盘跟我们的qwerty键盘也不一样,甚至很多国家的都大不相同,例如阿拉伯什么的。

    所以,其实那些原因看着都很难解决,只是看自己想不想解决而已。

    第一,快捷键能改的改,capewell把最常用的zxcv几个键还是放在原来的位置,这样最常用的复制粘贴就还是没有变化。其他的能改的就改,不能改的还有autohotkey,并且也可以慢慢适应。在vim中也可以利用noremap和map修改映射。

    第二,符号自己用microsoft keyboard layout creator 再进行修改。例如我把( )的位置放到了原来的, . /这几个位置,输入起来非常方便,也容易记忆。当然修改的规则还是方便输入,并且排列自然,(就应该在)的左边而不是右边。而中间放上' 则让字典的输入简直不能再快。

    第三,字母的顺序,还是需要时间去适应熟悉,人这一辈子就是不断的学习,这点也没什么好担心的。

    至于第四,别人的电脑上的键盘和我们的不一样,怎么办? 最重要的最常用的还是自己的电脑,别人的电脑又能用多少时间呢?再者,我们将键盘布局利用microsoft keyboard layout creator修改安装后,随身就可以携带键盘布局,或者直接用网盘保存,即插即用。

    当然现在还有个小问题,对于中文输入法,还需要再研究怎么统一。

    相关文章

      网友评论

          本文标题:344.键盘布局:capewell和python的结合

          本文链接:https://www.haomeiwen.com/subject/kziqdxtx.html