Q
정력
3
A
답변
4
vim의 구문에서 대개 이러한 대괄호를 이스케이프 처리해야합니다. 하지만 당신이 정규식을 시작할 때 사용할 수있는 스위치가 있습니다. \v
, "매우 매직 (magic)"처리를 켜기 때문에 처리하지 않게됩니다.
기본 정규식 구문을 변경하는 데 호환성이 좋지 않지만 항상 백 슬래시를 입력하지 않아도됩니다. 나는 .vimrc에 이것들을 가지고 있는데, 자동으로 나를 위해 매우 매직 스위치를 삽입한다.
" set the "very magic" option in common searches
nnoremap//\v
vnoremap//\v
cnoremap s/ s/\v
더 많은 예제는 :help \v
을 참조하십시오.
+1
' 'nomagic'' 옵션을 설정하지 않았다면이 경우에는 콜렉션을 벗어날 필요가 없습니다 : 몇몇 스크립트를 깨기 쉽지만 cmdline에만 적용 할 수있는 옵션 설정 중 하나 ': vimgrep',': syntax '및 모든 함수를 검색하지 않습니다 ('/','?',': /',':?',': g //',': s ///' 'search()'를 제외하고는 정규 표현식을 사용합니다.) 구문은 POSIX BRE에서 파생 된 것처럼 보입니다. – ZyX
관련 문제
- 1. 사용 : tjump 대신 : 태그 정력 정력 CTRL-]
- 2. 나는 정력
- 3. 정력 정력에
- 4. 는 정력
- 5. 정력 경로 var에, 내가 좋아하는 정력 기능 ** 일치
- 6. 정력 표 플러그인 질문
- 7. 정력 비주얼 모드 도움말
- 8. pyside 임베드 정력
- 9. 정력 깔끔한 makeprg는
- 10. 정력 내가이 문제가 텍스트
- 11. 내가 빔에서 정력
- 12. 정력 sparkup TPL
- 13. CloseSIngleConque하지 편집기 명령 - 정력
- 14. 정력 교체 문제
- 15. 정력 검색 대신 질문
- 16. 정력 복사 및 대체 텍스트
- 17. 방지 정력 %를 사용 : P
- 18. 정력 + 야누스/들여 정력 + 야누스 (https://github.com/carlhuda/janus)를 사용하여 펄 블록
- 19. 창조는 우분투는 정력 7.3.1을 사용하여 STL 클래스
- 20. 정력 못할지도 <C-Tab> : tabnext
- 21. 정력 내가 함께 위의 교체하려는 패턴
- 22. 정력 유니 코드 bufread/bufwrite 스크립트
- 23. 내가 nerdtree 같은 정력 플러그인을 많이 사용하고
- 24. 정력 ctags를, 나는 정력에 ctags를 사용할 때
- 25. 사용 정력 코드 폴딩 마커 내의 .vimrc에서
- 26. 어떻게는 그것의 ~와 문자열 표현을 사용하여이 정력
- 27. 정력 nerdtree 파일을 추가 *로 표시
- 28. 매핑 정력 탭이 자동으로 열립니다 NERDTree
- 29. 로드 편집기 (정력/이맥스/gedit를) 내부 egrep을의 결과
- 30. 내가 코드 블록을 언급 할 때마다 나는이 단계를 수행 정력
동일. ': help \ ['를 참조하십시오. – Raimondi
대단히 감사합니다 –