vimrc

「もっと早く知りたかった」と思ったvimrc設定 | e2esound.com業務日誌より
 -----------------------------------------------------------------------

HTMLでもPHPでもRubyでも、()を入力する場合には”()+←+中身を入力”という風に、いつも”←”をタイプしていました。面倒だな!といつも思ってたところ、先日偶然晒されているvimrcの中から以下の設定を発見しました。(どこで見つけたかは忘れました。)

    imap {} {}<Left>
    imap [] []<Left>
    imap () ()<Left>
    imap “” “”<Left>
    imap ” ”<Left>
    imap <> <><Left>
    imap “ “<Left>

“()”を入力すると、カーソルが勝手に()の間に戻ります。余分なキーをタイプしなくて済むようになりました。
-----------------------------------------------------------------------