'2008/09/16'에 해당되는 글 2건

회사가 있는 건물 주변에는 식당이 없어서
구내 식당에서 밥을 먹고는 한다.
저녁을 먹으러 갔더니, 오늘은 저녁이 없단다 orz
라면이나 먹으란다...
개인적으로 라면을 별로 좋아하지 않는터라..
못 먹었다..........

퇴근을 하고, 지금 집에 들어왔는데.. 배가 너무 고프다 orz
오늘 저녁은 잭콕 or 하이네켄에 연어다 -_-;;;
이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by Vampire
기본적인 명령어는 다음과 같다.
:%s/before/after

before라는 문자열을 after로 변경해준다.

확인을 하며 변경하고 싶다면 다음과 같이 사용한다.
:%s/before/after/c
before문자열을 찾을 때 마다 y/n 형태의 질의를 한다.
/c 외에서 /i를 붙여서 대소문자 구분없이 변경도 가능하다.
물론 /ci의 형태로 같이 쓸 수도 있다.

정확하게 before 문자열을, 그러니가 abeforeb와 같은 형태에서 before를 제외하고
변경하고자 한다면 다음과 같이 사용한다.
:%s/<before>/after
물론 마지막에 /c를 붙여주면 확인하며 변경할 수 있다.

위에서 기술한 내용들은 beforebeforebeforebeforebefore와 같은 경우
afterbeforebeforebeforebefore의 형태로 처음만 변경된다.
이 내용들을 모두 변경하기 위해서는 다음과 같이 /g 옵션을 사용한다.
:%s/before/after/g
%를 제외하고 :s/before/after의 형태로 사용하면
현재 줄에 있는 before만 after로 치환한다.

vi에서도 되겠지?
이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by Vampire