覚え書き/vimの変更点

+!!正規表現
+::複数行マッチ
+ \_
+
+::メールヘッダの一行化
+ s/[\r\n]*\_^[\s\t]\+/ /g
+
+!!コマンド
+::コマンドヒストリー
+ q:
+
+::連続実行 「 | 」
+ :%s/a/b/ | :%s/b/c/
+
+:縦分割:Ctrl+w,v
+!!!移動
+::カーソル位置を画面真ん中へ
+ zz
+!!!インデント
+::巨大な html 等を読んでインデントが重いとき
+ :se indentexpr=
+http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/indent.html
+
+!!!HTML編集
+!!閉じタグ自動挿入
+ Ctrl + -
+http://nanasi.jp/articles/vim/closetag_vim.html
+
+!!!トラブルシューティング
+!!Windows で "E16: 無効な範囲です" というエラーが発生する
+ディレクトリ名などにカギ括弧 '[', ']' が使われている場合に発生することがある。
+どうも、正規表現の文字クラスか何かとしてパースしようとしている様に見受けられる。
+例
+ C:\tmp\[Z-000001]\test.rb
+
+Z-0 という範囲が ASCII コードで大きい値から小さい値への範囲という「無効な範囲」として認識されてしまっている模様。vim 7.1, 7.3 で発生。KaoriYaビルド、本家どちらでも発生している。
+
-
+http://archiva.jp/web/tool/vim_basic.html
+http://ogawa.s18.xrea.com/fswiki/wiki.cgi?page=Vim%A4%CE%A5%E1%A5%E2
トップ 一覧 検索 RSS ログイン