형상관리/리눅스
vi 내부명령어
dcmru
2014. 12. 9. 14:37
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