cyberPunk

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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나...


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.