2015년 11월 29일 일요일

[vi 사용법, 명령어] vi 시작, 종료

vi  filename - vi를 시작하여 지정한 파일 편집
vi file1 file2 ... - 여러개의 파일을 동시에 편집(... 은 다른 파일명)
vi -r filename - 비정상적인 vi 모드의 종료 등에 의한 편집파일 복구모드에서 작업

<vi 종료 및 파일 생성>

:q - 수정하지 않았을 경우 종료하기
:q! - 수정한 것을 저장하지 않고 종료하기
:w - 저장하기
:w! - 읽기 전용의 파일을 저장하기
:wq - 저장하고 종료하기
ZZ - 저장하고 종료하기
:w new_file_name - 새로운 파일이름으로 저장하기
:w %.new - 현재 파일 이름에 .new를 붙여서 새로운 파일로 저장
:n,$ w file_name - n줄부터 끝줄까지 file_name으로 저장하기
:.,n w file_name - 현재줄부터 n줄까지 file_name으로 저장하기
:n1, n2 w file_name - n1줄부터 n2줄까지 file_name으로 저장하기
:n1, n2 w >> file_name - n1줄부터 n2줄까지를 file_name으로 추가하기

<파일관리>

:w file-name - 현재 내용 저장
:w! file-name - 기존의 파일에 덮어 쓰기
:e file-name - 파일 불러오기
:e! file-name - 현재 내용을 저장않고 새 파일 불러오기
:e# - 직전 편집 파일 불러오기 - 여러 개의 파일을 동시 작업시
:r file-name - 현재 커서 위치에 파일 내용 삽입

댓글 없음:

댓글 쓰기