2014-12-07 2 views
0

vim 7.3으로 간단한 검색 및 바꾸기를 시도하고 있습니다. E486: Pattern not found: :%s을 받고 있습니다. 나는 또한 :,$s/old/new/g 시도하고 동일한 오류가 발생합니다. 정말 이상한 점은 약 50 번 정도 두 번만 시도했기 때문입니다.Vim 7.3 검색 및 바꾸기

도움이된다면 Kali Linux 배포판을 사용하고 있습니다.

+0

이것은 실제로 sed 바이너리에 문제가 될 수 있습니다. vim 컨텍스트에서 sed를 시도하면 모든 것이 잘됩니까? – axelduch

+0

데이터 예제 게시; 아마도 우리는 당신을 도울 수 있습니다. –

+0

@aduch 나는 sed를 시도하지 않았으며, 나는 vim editor에서 엄격하게 작업하고있었습니다. 나는 이것에 대해 다소 새로운 것이었고 리눅스 CLI 서적을 통해 작업하면서 걸림돌을 쳤다. 간단한 단어 검색과 sed에서 대체 할 구문은 무엇입니까? 또한 @VitalyI 데이터는 단순히 Line 1에서 Line 5까지의 5 개의 인스턴스가있는 텍스트 파일을 가지고 있으며 1에서 5까지의 행으로 대체하려고 시도하고 있습니다. 예를 들어': % s/Line/line/g' 또는':. $/Line/line/g' – Pantoriun

답변

1

이 문제는 /가 아닌 /로 ex 명령을 시작하면 발생합니다. 슬래시가 전 명령 모드로 들어가는 동안 간단한 검색 및 교체의이 특정 문제는 콜론으로 시작해야합니다.