globpath()

そういやまとめようと思っていながら今になってまとめる series そのさん。

  • globpath(&rtp, 'foo')
    • 'rtp' ( 'rumtimepath' ) と同時に使われてる例が help にけっこうある。
    • でもこれあんまり有用ではないな。せいぜい .vimrc で何かこちゃこちゃやる場合に書くくらい。
  • globpath() で file の検索ができる
    • いやまぁ help 読めばそう書いてあるんだけどいちいち OS だとか shell だとかの検索機能を呼び出さなくても vim で済むということなんだよな。
    • 例えば :echo globpath('.', '*.hnt') とかおもむろに打つと現在の directory の拡張子 hnt な file がだらだら表示されていちいち犬の顔拝まなくても済む。
  • :s@\%#@\=globpath('.', '*.hnt')@
    • もうちょっと進んだ使い方として現在の buffer の cursor 位置に検索結果を書き込むという方法がある。
    • てかこれ globpath() 関係なくね ?

あんまりひろがらんなぁ…。