나는 이것을 vi
메모 작성 및 개요 도구로 사용하고 있으므로 이 질문을 하는 데 이 Stackexchange 사이트가 적합하다고 생각했습니다. 나는 "태그" 파일을 직접 만들고 있습니다. 내가 원하는 것은 메모나 개요 파일을 열 때 vi가 이 파일에 있는 태그를 읽고 강조 표시한 다음 수직 미리 보기 창에 태그 레이블을 표시하는 것입니다. 저는 vim 스크립팅 경험이 없으므로 도움이 필요합니다.
현재 저는 bash 스크립트를 사용하여 태그 파일을 생성하고 이를 별도의 수직 창에서 사용하고 taglabels
로드하고 있습니다 .$PWD
cut
내 스크립트는 다음과 같습니다
#! /bin/bash
cut -f1 $PWD/tags > $PWD/taglabels
vi -c ":30vsp $PWD/taglabels" $1
분명히 스크립트는 파일에 있는 태그를 강조 표시하지 않으며 파일에 있는 태그만 표시하지도 않습니다. 대신 에 있는 모든 태그를 표시합니다 $PWD/tags
.
ctags
이 플러그인을 살펴봤는데 taglist
자유 형식 텍스트보다는 코드에 더 적합한 것 같습니다.
이 상황을 개선하는 방법에 대한 제안이 있는 분이 계시다면 감사하겠습니다.
감사해요.
답변1
vimoutliner
플러그인 을 사용해 볼 수 있습니다 vim
:http://www.vim.org/scripts/script.php?script_id=3515;직접 사용해본 적은 없지만(그리고 아웃라이너를 실제로 사용하지도 않음) 설치가 쉽고 잘 작동하는 것 같습니다.