색 구성표는 colorscheme Desert로 설정되었습니다
4,11s/^/#/g와 같은 명령을 실행하면 아래 그림과 같은 모습이 될 것 같습니다.
이 문제는 일반 모드와 편집 모드 모두에서 발생합니다.
어떻게 다시 정상으로 돌아갈 수 있나요?
=================
weakish 님의 답변에 따르면 교체 명령 강조 표시로 선택한 내용에 의해 강조 표시가 발생하므로 그냥 set nohls를 사용하세요.
하지만 @/=""도 같은 효과를 가집니다. 이 문장의 의미를 설명해 주실 수 있나요?
PHP中文网2017-05-16 16:43:38
이것은 정상적인 동작입니다. :4,11s/^/#/g
를 실행했기 때문에 이 작업은 줄의 시작 부분과 일치하므로 모든 줄이 강조 표시됩니다. :4,11s/^/#/g
,这个操作是匹配行首,所以所有行首都会高亮。
输入以下命令取消高亮。
:let @/ = ""
如果你永远不想看到高亮搜索结果,那么在.vimrc
和.gvimrc
.vimrc
및 .gvimrc
에서 다음 줄을 삭제하세요🎜
으아아아世界只因有你2017-05-16 16:43:38
:let @{reg-name} = {expr1} :let-register :let-@
레지스터에 {expr1} 표현식의 결과를 씁니다
{reg-name}. {reg-name}은 단일 문자여야 하며,
쓰기 가능한 레지스터의 이름이어야 합니다(
참조).
|등록|). 이름이 없는 사람에게는 "@@"을 사용할 수 있습니다
검색 패턴은 "@/"로 등록해주세요
{expr1}의 결과가
레지스터는 줄 단위로 설정되고, 그렇지 않으면
로 설정됩니다.
성격별로.
마지막 검색 패턴을 지우는 데 사용할 수 있습니다: >
:let @/ = ""
< 빈 문자열을 검색하는 것과는 다릅니다
어디든 잘 어울리는 것 같아요
这是vim的帮助文档,相信你能看懂吧:마지막 검색 패턴을 지우는 데 사용할 수 있습니다
为情所困2017-05-16 16:43:38
사용하면 그냥 임의의 문자열을 검색합니다. 첫 번째 줄이 강조 표시되지 않도록 /sadjfldsjglkfdjgh와 같은 세부 정보를 기억할 필요가 없습니다.