var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); try { var pageTracker = _gat._getTracker("UA-9580527-1"); pageTracker._trackPageview(); } catch(err) {}
  • vim的问题 - [开源之旅]

    2010年12月11日

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/ashadow-logs/88312627.html

    这二键在之前一直很正常,就是用了tmux后才发现出了问题,按下时不会跳到行的开头(结尾)而是把字母的大小写颠倒……这问题困扰了我也有一段时间了,之前总以为是tmux的问题,所以找来找去也找不到解决的办法,刚才灵机一动,心想,或许是vim本身的问题,结果一找就找到了解决的办法。

    在.vimrc中添加:

    cmap <Esc>[7~ <Home>
    cmap <Esc>[8~ <End>
    nmap <Esc>[7~ <Home>
    nmap <Esc>[8~ <End>
    imap <Esc>[7~ <Home>
    imap <Esc>[8~ <End>

    这六行键位绑定即可完美解决此问题。

    分享到: