vi에서 날짜 형식을 검색하는 방법은 무엇입니까?

vi에서 날짜 형식을 검색하는 방법은 무엇입니까?

예를 들어 날짜 형식을 검색하고 싶습니다 2019-07-12 11:22:33.

그러나 vi 모드에서는 :/2019-07-12 11:22:33공백이 실행되지 않습니다.

어떻게 검색할 수 있나요 2019-07-12 11:22:33?

(다른 형식은 별로 좋아 보이지 않습니다)

답변1

공백을 일치시킬 수 없다면 :/2019-07-12 11:22:33일치시키려는 날짜의 공백이 일반 공백이 아니라 탭 등임을 나타낼 수 있습니다. 노력하다

:/2019-07-12\s11:22:33

단일 공백 ​​문자와 일치하거나

:/2019-07-12\s*11:22:33

공백 수에 관계없이 일치합니다(0 포함).

(그런데 검색을 위해 콜론 프롬프트로 이동할 필요가 없다는 것은 아닙니다. 명령 모드에서 직접 검색할 수 있습니다. 슬래시로 검색을 시작하면 됩니다. -- 콜론으로 시작하면 검색 시 커서가 다음 위치에 놓이게 됩니다. 일치 항목이 발견된 줄의 시작 부분에서 명령 모드에서는 검색 시 커서가 일치 항목의 시작 부분에 배치됩니다.

답변2

"\"가 작동합니다.

백슬래시와 공백을 차례로 사용합니다.

예를 들어 "cat del"을 검색하면

  • /고양이\델

관련 정보