Vim memo
.vimrc を変更した時の再読み込み、リロード(よく忘れるのでメモ)
:source ~/.vimrc
ブラウザと同じように <Space> で <C-d>、<S-Space> で <C-u> にするには、Mac OS X 以外なら素直に、
:map <Space> <C-d>
:map <S-Space> <C-u>
でよし。
Mac OS X はなんでか <S-Space> を認識してくれない。
苦肉の策で、そういえばタブ送りも下に行ったり上に戻ったりするな、と思ったので、
:map <Tab> <C-d>
:map <S-Tab> <C-u>
としてみた。
ちなみに Google 日本語を入れてると <D-Space> でひらがなと英語の切り替え画面みたいのが出てきてしまう・・・。
#Vim #Vi #MacOSX #.vimrc
SN 2013/07/07 04:17:38
Archives > 20130707_Vim_memo.html
.vimrc に自動変換 (ab) ショートカットを仕込んで置くと便利。
ab __html <html><NL></html>
ab __body <body><NL></body>
ab __ol <ol><NL></ol>
ab __ul <ul><NL></ul>
ab __li <li></li>
ab __p <p></p>
ab __a <a href=""></a>
ab __img <img src="">
ab __br <br />
ab __hr <hr />
ab __pre <pre><NL><NL><NL><NL></pre>
ab __bq <blockquote><NL><NL><NL></blockquote>
上の例はHTML書くときに便利かなぁと思って自分用に設定してる(ちょっとした Zen Coding 的な)
ab の一つ目の引数に指定した自分用のキーワードを打ち込んで Space か Enter で2つ目の引数に指定した文字列が展開される。
ちなみに例に出てくる <NL> は Vim で改行として認識される。
こちらのブログが詳しく書いてあって参考になりました↓。
Vim documentation: usr_41
#Vim #HTML
SN 2013/06/26 23:16:43
Archives > 20130620143407_vimrc_setting.html