안녕하세요~ 오랜만에 돌아온 Cellularhacker입니다.
최근에 일정이 너무 겹치는 바람에 제 공부도 소흘했던 것 같습니다^^;
이번에는 Vim에서 특정 문자열을 치환, 즉 바꾸는 방법에 대해서 알아보겠습니다.
사용 되는 명령은 다음과 같습니다


:%s/[치환할 대상]/[치환할 내용] 


바로 실전에 들어가보겠습니다.


조금 전까지만 해도 제가 삽질을 하고 있었던건 Telegram 으로 서버 모니터링을 해보기 위하여 설정 중에 있었습니다. 물론 이것을 X11설치하고... GNOME 설치하고... ssh -X 로 열어서 gedit으로 해도 되지만... 이것을 비효율 적입니다. CLI(or TUI)환경에 익숙하신 분들이시면 아마 일부러 vim을 더 많이 쓰실지도 모른다는 기대를 하면서...

:%s/home\/Username/root 

를 입력하면...













짜잔!  쉽게 변경 된 것을 확인 할 수 있습니다. 위 명령어가 동작했다는 사실을 토대로 경로를 입력 하고 싶을때에는 늘 그랬듯이 역슬러시(\)를 사용하면 되는 것을 알 수 있습니다.


(그나저나 저거 삽질 성공하신 분 계신가요? 전 왜 안될까요..)

+ Recent posts