“? foo”를 수행하여 “foo”를 검색 한 후 “n”을 기준으로 앞뒤로 검색하거나 “N”을 기준으로 역방향으로 검색 할 수 있지만 때로는 검색 도중에 n / N 방향이 뒤집 힙니다. Vim을 다시 시작하면 다시 정상입니다. 이 문제를 발생시키기 위해 어떤 키 시퀀스를 눌렀을 수 있습니까? 일반 모드로 되 돌리는 방법은 무엇입니까?
나는 오래된 Vi에서 이것에 부딪쳤다는 것을 기억하지 못한다.
편집 : Caps Lock 키 가 아닙니다 . 그래도 제안 해 주셔서 감사합니다.
답변
을 사용하여 뒤로 검색을 시작 하고 가운데 ?foobar
를 누르면 이 문제가 발생할 수 있습니다 /
. 이제 앞으로 검색 하고 있으므로 이전 n
과 N
비교하여 전환됩니다. 중간에서 시작 /
하고 눌렀을 때도 같은 일이 발생합니다 ?
.
답변
바보 같지만 Caps-Lock을 확인 했습니까?
답변
나단은 이미 응답 한 왜 이런 일이 발생하지만, 정기적으로 양 방향을 사용하고 싶은 경우 n
에 항상 앞서 봐 N
에 항상 다시 방법 당신이, 당신이 당신이를 넣을 수 있습니다 검색 상관없이 봐 .vimrc
:
nmap n /<CR>
nmap N ?<CR>
/
그리고 ?
매개 변수없이 각각의 (절대) 방향으로 마지막 검색을 수행합니다.