| [ cyberPunk ] in KIDS 글 쓴 이(By): ider (Re:Maker) 날 짜 (Date): 1998년 9월 14일 월요일 오후 04시 39분 50초 제 목(Title): Re: vi기능중에 글자 변환 기능 나중에 다 가르쳐 줄건데... :g/찾는거/s//바꿀거/g 음..이렇게 하면 파일 전체에서 '찾는거'란 글자를 '바꿀거'로 왕창바꾼다. g는 global이다. 파일 전체를 의미한다. /찾는거/는 '찾는거'란 글자를 계속 찾으라는 얘기다. 그리고 '찾는거'란 글자를 만나면 s//바꿀거/g를 수행한다. s//바꿀거/g에서 /랑 /사이에 아무것도 안넣으면 이전에 찾기를 했던 문자열(여기서는 '바꿀거'가 됨)을 의미하게 된다. 마지막의 g는 현재 줄에서 찾을 문자열이 여러개가 있는 경우 모두 바꾸라는 얘기임 ------------- AA ABC BCBC ------------- 라는 화면에서 두번째줄의 A에서 커서를 위치시키고... :/A/ s//a/{enter} u ^^^^^^^ enter키를 치라는 의미임. :g/A/ s//a/{enter} u :g/A/ s/C/c/g{enter} u u는 undo를 의미함...u다음에 enter키를 칠 필요없음 참...kids에서는 위의 내용 하나도 안됨. 정상적인 vi에서만 됨. lemmy나... |