vi 편집기 명령어
리눅스나 유닉스의 vi 편집기에서 자주 사용하는 명령어 정리입니다.
명령 모드
- 아무것도 입력을 하지 않은 상태에서 입력하는 명령어
i
: 현재 커서 앞에 위치에서 입력 모드로 전환a
: 현재 커서 뒤에 위치에서 입력 모드로 전환x
: 현재 커서에 위치한 글자 삭제dd
: 현재 커서가 위치한 라인 잘라내기u
: 명령 취소p
: 붙여넣기G
: 파일의 끝으로 이동gg
: 파일의 처음으로 이동
마지막 행 모드
- 클론
:
을 누른 상태에서 입력하는 명령어w
: 파일 저장q
: 종료q!
: 강제 종료wq
: 저장하고 종료wq!
: 저장하고 강제 종료숫자입력
: 해당 숫자 라인으로 커서 이동set nu
: 옆에 라인 번호 출력set nonu
: 라인 번호 출력 취소/문자열
: 문자열 검색- 검색한 문자열에서 다음으로 넘기는 명령어는
n
, 이전은shift + n
- 검색한 문자열에서 다음으로 넘기는 명령어는
반응형