삽입 모드의 Vim 줄 번호

삽입 모드의 Vim 줄 번호

어떤 이유로 Vim(Windows용 gVim)은 내가 삽입 모드에 들어갈 때 줄 번호를 끕니다. 삽입 모드를 종료하거나 입력할 때 모든 코드가 오른쪽이나 왼쪽으로 이동하기 때문에 다소 혼란스러울 수 있습니다. 그리고 저는 이 작업을 자주 수행합니다.

모드에 관계없이 줄 번호(정확히 말하면 상대 번호)를 유지하는 방법에 대한 아이디어가 있습니다.

키: [] : 커서 | : 삽입 모드의 커서

일반 모드

2 for(i = 0; i < something; i++) {
1    // some code here
0    // I am her[e]
1    // some more code

삽입 모드

for(i = 0; i < something; i++) {
   // some code here
   // I am her|e
   // some more code

답변1

어딘가에 있는 일부 스크립트나 플러그인이 도움이 되려고 하는 것 같습니다. 다음 명령을 사용하여 그것이 무엇인지 확인할 수 있습니다.

 :verbose autocmd InsertEnter,InsertLeave

여기에는 정의된 이벤트와 이를 정의한 파일이 나열되어야 합니다. 그 시점에서 수행할 작업은 스크립트/플러그인을 유지하고 구성/수정만 할 것인지 아니면 완전히 제거할 것인지에 따라 달라집니다.

관련 정보