バッファのテキスト内容をvimの位置リストに変換するには?

バッファのテキスト内容をvimの位置リストに変換するには?

たとえば、バッファ2には次のものがあります。

/works/a.txt
/works/b.c
/works/c.java

:lgetbuffer 2場所リストを開こうとすると、:lopen次のようになります。

|| /works/a.txt
|| /works/b.c
|| /works/c.java

最初の項目でEnterを押しても開くのに役立ちません/works/a.txt

ベストアンサー1

私はこれを見つけ、同じ要件を持つ他の人のためにここに私の答えを投稿しています。

バッファの各行には次のものが必要です。

<file_name>:<line_number>:<content_of_the_line>

したがって、バッファがこのような場合は大丈夫です。

/works/a.txt:1:1
/works/b.c:1:1
/works/c.java:1:1

おすすめ記事