バッファ内からテキストを検索
作者: 小見 拓
—
最終変更
2009年12月06日 06時33分
バッファ内からテキストを検索
- 条件にマッチする行を取得
:let regexp = "^NO:" :echo search(regexp) :echo search(regexp) :echo search(regexp) :echo search(regexp) "# => 順々に検索にマッチした行番号を出力
- 検索にマッチした範囲のテキストを取得
:let start = search("^START:")
:let end = search("^END:")
:let lines = getline(start, end)
:for i in lines
:echo i
:endfor
"# => 「START:」で始まる行から「END:」で始まる行までのテキストを出力

ブックマーク
前: カーソル位置情報を操作する
