V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xuwenmang
V2EX  ›  程序员

关于盲打,代码里常用()- + = {} [] \ <- ->大家怎么打的?

  •  
  •   xuwenmang · 2014-07-15 06:49:24 +08:00 · 9300 次点击
    这是一个创建于 3573 天前的主题,其中的信息可能已经有所发展或是发生改变。
    shift和ctrl和1-8的数字键,已经100%不会错了。。就是这几个代码里常用的 ()_+{}| 90-=[]\ 90%会错,难道我无名指和小指短吗?还是键盘太大?得入个1500+的hhkb?我这键盘是樱桃的,够好了,咋了几年的魔兽都没坏。。是在不想浪费。
    求大神告诉我你们这几个键位用无名指还是小指。还有方向键,你们都做了快捷键么?毕竟经常打完括号要回头移动光标的。。
    30 条回复    2014-08-03 18:40:53 +08:00
    66CCFF
        1
    66CCFF  
       2014-07-15 06:59:21 +08:00 via Android
    多练习就好了
    eslizn
        2
    eslizn  
       2014-07-15 07:58:20 +08:00
    键盘磨光,打全靠感觉
    akfish
        3
    akfish  
       2014-07-15 08:05:01 +08:00
    (<中指
    )>无名指
    -=+{}[]\小指

    方向键?Emacs党飘过。
    mornlight
        4
    mornlight  
       2014-07-15 08:48:34 +08:00
    看了这帖我才注意到,平时都是拿右手小拇指按shift。我太蠢了
    tonyluj
        5
    tonyluj  
       2014-07-15 08:57:54 +08:00
    vim的话,装个autoclose之类的插件,自动补全括号,这样就不用 ()<- 再输入内容了
    idea pycharm都有自动补全

    这几个按键平时注意以下,就好了~~~
    LZ也可以试一下Dvorak布局~
    spark
        6
    spark  
       2014-07-15 08:58:36 +08:00
    是的 你应该入无刻HHKB
    zeayes
        7
    zeayes  
       2014-07-15 09:03:44 +08:00
    (<中指
    >)无名指
    _+{}?小指
    左手小指shift
    jsonline
        8
    jsonline  
       2014-07-15 09:08:33 +08:00 via Android
    练少了
    Delbert
        9
    Delbert  
       2014-07-15 09:10:18 +08:00
    我突然发现我实验室台式机、笔记本、MBA和外接键盘是四种键盘布局……我是不是要死了……
    Lucups
        10
    Lucups  
       2014-07-15 09:16:02 +08:00   ❤️ 1
    键盘如女人,习惯就好。
    victor
        11
    victor  
       2014-07-15 09:20:57 +08:00
    请自行研究 Dvorak Keyboard Layout
    gerorim
        12
    gerorim  
       2014-07-15 09:38:11 +08:00
    " 鼠标不启用, 键盘流....
    set mouse-=a

    " 关闭方向键, 强迫自己用 hjkl
    map <Up> <Nop>
    map <Down> <Nop>
    map <Left> <Nop>
    map <Right> <Nop>

    Lz 可以试试 Dvorak Programmer Layout..

    langxuan
        13
    langxuan  
       2014-07-15 09:49:25 +08:00
    @gerorim 熟悉了dvorak之后还能切换到qwerty吗?
    yuankui
        14
    yuankui  
       2014-07-15 10:19:42 +08:00
    @gerorim 这个太反人类了。。。
    gerorim
        15
    gerorim  
       2014-07-15 11:34:30 +08:00 via Android
    To @langxuan :

    只是肌肉记忆而已。我打得最多的是英文,于是对英文输出进行统计,使用为频繁的 8 个字母是 aoei rtns(占总概率的64.48%),所以它们应该取代原来 asdf jkl;(只占总概率的 25.04%)的位置,这样有三分之二的概率,你打字不需要移动手只需要直接按键。

    其次是中文的按键(辅音+元音)组合的优化,因为我是五笔党,这些笔画布局不需要随着键位的变化而变化,两者完全可以做到相互独立,互不依赖。

    To @yuankui :

    难道没有人觉得 qwerty 的上排数字键区是向左偏了一个键位吗 😟 多不对称啊 😱 于是根据 dvorak programmer layout 中的思想:右移一位,然后左手负责奇数 75319,右手负责偶数 02468,正好 012 三个的概率也是数字中最大的,用食指打。

    另外大写锁定是很鸡肋的功能(这点图中没显示出来,请用 <setxkbmap> ConTRoL_R 替换它)
    est
        16
    est  
       2014-07-15 11:36:32 +08:00   ❤️ 2
    lisp程序员配备脚踏板方便输入 ((( ))())
    yuankui
        17
    yuankui  
       2014-07-15 12:16:45 +08:00
    @est 这个想法不错~
    ffffwh
        18
    ffffwh  
       2014-07-15 12:33:06 +08:00
    @est
    真lisp程序员从不打)吧...
    Emacs 下 M-( 谁用谁知道
    jprovim
        19
    jprovim  
       2014-07-15 23:34:13 +08:00
    以前也嘗試過Dvorak, 但是感覺太2b了. 太小眾, 不cross platform(拿別人的電腦上就傻b了).
    langxuan
        20
    langxuan  
       2014-07-15 23:38:55 +08:00
    @gerorim 唔,dvorak的好你表述得很清楚,我还想知道@jprovim 说的问题,也就是熟悉了dvorak之后,如果到别人电脑上怎么办,还能用得了qwerty吗。。。
    lotem
        21
    lotem  
       2014-07-16 00:30:36 +08:00
    吶,練 DVORAK 的同學,我仰慕你們追求效率、勇於改進工具的精神。如果經常還要打拼音,也許你會想瞭解一下[宮保拼音](https://code.google.com/p/rimeime/wiki/ComboPinyin)——哎呀跑題了——我現在用着特別爽。
    這 WIKI 裏有一句話還是切題的:欲打字快,無他,唯有苦練。嚴格按照指法來,熟悉每個符號鍵相對於基準的方位和距離,(所以)儘量避免換鍵盤。對了樓主我告訴你一個樓上諸位不告訴你的事實,HHKB 和機械鍵盤主鍵盤區的尺寸是一致的,只是佈局不同…
    fdgogogo
        22
    fdgogogo  
       2014-07-16 10:14:57 +08:00
    我觉得脚踏板这个可以有,要么咱们搞一个弄上kickstarter xD
    imwower
        23
    imwower  
       2014-07-17 10:31:32 +08:00
    @est 还能锻炼身体。。就跟登缝纫机似的。。
    abscon
        24
    abscon  
       2014-07-17 14:41:32 +08:00
    我练完指法的时候还没有学编程。
    学编程的时候不觉得楼主说的那些按键有什么难按的啊?
    至于方向键,vim大法好。
    但是我一般不会预先把两个括号(引号)打好了再输入中间的内容(我觉得是陋习),而是严格按照阅读顺序输入。有良好的排版习惯加编辑器的提示,不会错的。

    顺便问问大家,是如何忍受HHKB没有右CTRL键的?
    hyq
        25
    hyq  
       2014-07-17 15:22:05 +08:00
    @abscon mbp也没有右ctrl
    anjiannian
        26
    anjiannian  
       2014-07-18 09:15:04 +08:00
    @hyq 右Command -> 右Ctrl
    crysng
        27
    crysng  
       2014-07-18 09:44:36 +08:00
    ERGODOX就不纠结了
    crysng
        28
    crysng  
       2014-07-18 09:55:26 +08:00
    @fdgogogo
    @est
    @imwower

    脚踏键盘早就有卖了,但是当你站立办公的时候就会很无助
    DaniloSam
        29
    DaniloSam  
       2014-07-18 12:19:35 +08:00
    无刻HHKB+Mac

    肌肉记忆啊骚年

    还能防止二五八万来沟通的时候碰你键盘
    KentY
        30
    KentY  
       2014-08-03 18:40:53 +08:00
    HHKB Pro 2

    除 上下左右 要想,pageUp Pagedown有时候要看一眼位置,Psc/Sqr, scrLk, break要找位置外, 剩下所有按键烂熟于心
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3786 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:14 · PVG 08:14 · LAX 17:14 · JFK 20:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.