VI 또는 Vim 에디터에서, 현재 문서를 "다른 이름으로 저장" 즉 "새 이름으로 저장"하는 명령어는 :w <파일명> 입니다.

* 문서를 현재 입력중이라면, 키보드의 Esc키를 누릅니다.

* 예를 들어 원본 파일명이 test.txt 일 때,

:w test2.txt

이런 명령을 사용하면, 현재 문서가 test2.txt 라는 새 이름으로 저장됩니다.


주의 사항:
위의 경우 test2.txt 라는 파일이, 원본 파일인 test.txt 가 있는 디렉토리와 다른 디렉토리에 저장될 수도 있습니다.

:pwd
라는 명령을 사용하면 Vim, Vi 내부의 현재 디렉토리명을 볼 수 있습니다. 그 디렉토리에 저장되어 있을 것입니다.


그리고 이미 test2.txt 라는 파일이 하드에 존재한다면 다른 이름으로 저장이 되지 않고 E13: File exists (add ! to override) 라는 에러가 납니다. 파일이 이미 존재합니다. 덮어쓰려면 ! 느낌표를 붙이세요 라는 뜻입니다.

이때는
:w! test2.txt
w 뒤에 !(느낌표)를 붙이면 강제로, 새 이름으로 저장됩니다.
2009/05/05 05:21 2009/05/05 05:21

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다