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

适合VIM的键盘

  •  
  •   coderoar · 2011-01-14 08:41:14 +08:00 · 6475 次点击
    这是一个创建于 5047 天前的主题,其中的信息可能已经有所发展或是发生改变。
    VIM被开发出来的时候,使用的键盘的最左列键位为Esc-Ctrl-Shift,完全是量身定做。现在的常见键盘上键位为Esc-`-Caps Lock-Shift-Ctrl。Ctrl还好说,但是Esc键离字母区太远了。

    Sun的服务器键盘,type4之前还是Esc-Tab-Ctrl-Shift-Caps Lock,但是type5开始就是现在这种常见的布局了。看来真是大势所趋。

    难道复古布局的键盘就只剩下HHKB了?
    12 条回复    1970-01-01 08:00:00 +08:00
    jeffrey
        1
    jeffrey  
       2011-01-14 08:59:43 +08:00
    貌似纯粹的复古的就HHKB了
    最近也在纠结换个什么样的键盘
    coderoar
        2
    coderoar  
    OP
       2011-01-14 09:13:55 +08:00
    又看了下,发现说错了,Sun Type系列既有PC版的也有UNIX版的,UNIX版的就是我需要的。但是我想要的是mini键盘。
    bobhero
        3
    bobhero  
       2011-01-14 09:18:56 +08:00
    只有HHKB那就上HHKB呗, HHKB lite
    roamlog
        4
    roamlog  
       2011-01-14 09:23:58 +08:00
    esc 这个快捷键不知道能不能改?
    coderoar
        5
    coderoar  
    OP
       2011-01-14 09:28:42 +08:00
    @roamlog Linux和Windows都还好,只是在Mac下超麻烦的。
    ssword
        6
    ssword  
       2011-01-14 09:32:36 +08:00
    @roamlog 听说有人把<esc>映射成回车...
    似乎一个inoremap就好
    Hinc
        7
    Hinc  
       2011-01-14 09:45:54 +08:00
    inoremap jj <ESC>
    roamlog
        8
    roamlog  
       2011-01-14 09:47:16 +08:00
    @Hinc 哈哈, 我看到这条才想起来我好像有点映像, 看了下我的 vimrc, 我也这样设置了, 囧
    coderoar
        9
    coderoar  
    OP
       2011-01-14 09:54:57 +08:00
    @Hinc 快捷键这我也知道:C-c,C-[,甚至终端下的Alt键也能代替Esc。但这些都不能完全替代一个真正的Esc,因为频繁的使用,使得Esc在VIM里已经可以和Ctrl平起平坐了。

    看看这篇文章里的照片就会知道,为什么Esc会有这样的地位。
    http://xahlee.blogspot.com/2010/06/keyboard-hardwares-influence-on.html
    Hinc
        10
    Hinc  
       2011-01-14 12:48:31 +08:00
    @roamlog 但是真正用起来几乎还是会去按 <ESC>。
    vayn
        11
    vayn  
       2011-01-14 13:54:52 +08:00
    把 CapsLock 和 Esc 换很久了

    https://gist.github.com/779240

    Ubuntu 下有效
    coderoar
        12
    coderoar  
    OP
       2011-01-14 22:38:56 +08:00
    看来还是得入一把。Sun Type 5以后的都是低端产品,手感好不到哪去的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.