vi 또는 vim에서


삭제 명령어

:1,1000d -> 1행부터 1000행까지 삭제

:dG -> 커서를 포함하는 행부터 파일 끝까지 삭제

:dgg -> 커서를 포함하는 행부터 파일 처음까지 삭제


치환

:%s/search-string/replace-string/g -> 파일 전체 치환

:g/search-string/s//replace-string/gc -> 각 발생 탐색 후 확인하고 대체

:1,.s/search-string/replace-string/ -> 1부터 현재 행의 search-string을 replace-string로 전부 대체


16진수 보기

:%xxd

원래대로

:%!xxd

Posted by dcmru
,