버퍼의 텍스트 내용을 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

관련 정보