Vim: 시각적 옵션이요?

Vim: 시각적 옵션이요?

여기에 이미지 설명을 입력하세요.

이유는 확실하지 않지만 2-6행의 배경은 흰색입니다. 이것을 어떻게 삭제하나요?

별칭의 s는 흰색 배경을 작동시킵니다. 삭제하는 방법을 모르겠습니다.

답변1

시각적 모드:

아마도 직사각형 선택을 위한 시각적 블록 모드에 있을 것입니다. 실수로 누르거나 쿼드클릭
할 수도 있습니다 . 시력 모드( ) 또는 시각적 모드( ) 도 있습니다 .Ctrl+v
Shift+vv

Escape일반 모드로 돌아가려면 이 키를 누르십시오.


를 사용하여 선택한 영역을 꺼내 y거나(복사) 을 사용하여 삭제하는 등 다양한 작업을 수행할 수도 있습니다 d.

시각적 모드에 대해 자세히 알아보려면 Vim의 문서와 :h visual.txt.

시각적 모드가 아닌 경우:

스크린샷은 시각적 차단 모드처럼 보이지만 아마도 다른 것일 수도 있습니다( Escape흰색 배경이 보일 때 키를 누르십시오. 흰색 배경이 사라지면 그것은 시각적 모드입니다. 그렇지 않으면 다른 Vim 기능에서 가져온 것입니다).

일부 텍스트가 다른 색상이나 배경색으로 표시되는 데에는 다음과 같은 여러 가지 이유가 있을 수 있습니다.

  • 구문 강조를 사용자 정의한 경우(명령을 실행 :syntax off하거나
    단순히 명령을 실행 :syn off하면 흰색 배경이 사라지면 구문과 관련된 것입니다. 작동하지 않고 텍스트 색상을 다시 지정하려는 경우 :syn on이렇게 하면 됩니다).
  • 이전에 해당 단어를 검색한 적이 있고 (일반적으로 /또는 를 사용 ?하지만 과 같은 다른 명령과 함께 나타날 수도 있음 ) Vim에게 해당 단어를 흰색으로 강조 표시하라고 지시한 경우 ( 또는 기호를 실행하세요 . 흰색 배경이 사라지면 검색과 관련이 있는 것입니다) .:%s/foo/bar/aliasSearch:nohlsearch:noh
  • 명령을 실행하면 :match […]텍스트를 강조 표시할 수도 있지만 명령은 검색보다 덜 사용됩니다 /(현재 일치하는 패턴을 제거하려면 인수 없이 명령을 실행하십시오 :match. 흰색 배경이 사라지면 일치와 연결된 것입니다).
  • 예를 들어 색상 관련 플러그인을 사용하는 경우 이 작업이 수행될 수 있습니다 quickhl(따라서 "모르겠어요"는 사용하는 플러그인에 따라 다릅니다).

관련 정보