빠른 수정 목록에서 삭제되지 않은 다음 항목으로 이동

빠른 수정 목록에서 삭제되지 않은 다음 항목으로 이동

Vim의 빠른 수정 목록 기능을 사용할 때 종종 빠른 수정 목록의 다음 여러 항목이 무효화되도록 텍스트 블록(내 경우에는 일반적으로 코드)을 변경하거나 삭제합니다. 그렇게 하면 Vim은 해당 항목이 화면 하단에 있는 원래 코드 줄 앞에 :cn추가되어 삭제되었음을 인식합니다 . (line deleted)그러나 이를 건너뛰지는 않습니다. 삭제되지 않은 줄에서 다음 항목으로 건너뛰는 방법이 있습니까?

답변1

오류 목록은 정적입니다. Vim은 배경 조사 등을 실행하지 않기 때문에 자동으로 변경되지 않습니다. 존재하지 않는 오류를 제거하려면 오류 목록을 다시 생성해야 합니다. 평범하고 단순합니다.

이러한 상황에서는 IDE조차도 코드를 다시 컴파일합니다.

답변2

삭제한 줄의 모양, 삭제되지 않은 다음 줄의 대략적인 모양 또는 해당 줄이 얼마나 더 아래에 나타날지 알고 있는 경우 빠른 수정 목록( :copen)을 열고 찾아볼 수 있습니다.

그러나 이는 어떤 줄이 삭제되는지 명시적으로 표시하지 않으며 일반적인 Vim 명령만큼 빠르고 쉽지 않습니다.

관련 정보