vim から少し離れていた。
そうなると当然、小技を忘れてくる。
:set expandtab
久々に触ってみて忘れ具合に少し焦ってきたので、
今のうちに最も忘れそうで、
最も使いそうな(?)忘れるには惜しい小技をまとめておく。
1. ファイル内の tab をスペースに
:retab
※逆バージョン(space -> tab)
:set noexpandtab
:retab!
2. 文字コードを指定して開き直し
ex) 文字コードを euc-jp にする場合
:e! ++enc=euc-jp
3. ヘルプの引き方
- オプション(:set xxx)
:he 'xxx
- コマンド (:yyy)
:he :yyy
- 全モードの操作コマンドリスト
:he index
- vim script の書き方
:he 41.1
- vim script の関数一覧
:he functions
4. バージョン情報をヤンクバッファ(" register)に出力
:redir @"
:version
:redir end
※この後、normal mode で "p" を実行すると出力結果が張り付けられる。
5. コピー(ヤンク)したコマンドを実行
:@"
###また、思い出し次第追記予定。。。