문제)
42 이메일 주소를 잘못 export해버렸다..
지금껏 쓴 파일에 헤더가 모두 marvin@student.42.fr 로 작성된 상태..!
지금까지 쓴 파일 하나씩 열어서 전부 손으로 바꿔줘야 할까?
너무 귀찮아 (ㅜㅅㅜ
해결)
sed 명령어로 터미널에서 변경해주는 방법도 있지만 vim에는 bufdo가 있다! (argdo도 있음)
:help bufdo
:[range]bufdo[!] cmd 형식으로 모든 버퍼에 대해 cmd를 실행해준다.
step1) 모든 파일을 버퍼링 해주기
vim *.c로 모든 c파일을 열어준다
step2) bufdo~
현재의 경우에는 :bufdo %s/marvin/jiwahn/ge 를 통해 marvin을 jiwahn으로 변경!
step3) 끝
아래 이미지와 같이 변경된 지점이 표시되고
그냥 엔터만 눌러주면 완성된다