빔 내부에서 :edit filename
또는 :split filename
과 같은 명령을 통해 기존 파일이 편집 된 것처럼 새로운 파일이 생성됩니다. 이를 디스크에 저장하려면 내용 (및 선택적으로 입력)을 :write
을 통해 유지해야합니다.
명령 프롬프트와 마찬가지로 Vim은 현재 디렉터리 (:pwd
)이라는 개념을 가지고 있습니다. 모든 파일 경로는 상대 경로입니다. 현재 파일의 경로를 복제 할 필요가 없습니다. %
은 현재 파일을 참조하고 :h
은 디렉토리의 수정 자이며 파일 이름 (cp. :help filename-modifiers
)을 뺀 것입니다. 그래서,
:e %:h/filename
:w
는 현재 열려있는 파일과 같은 디렉토리에 filename
라는 이름의 새 파일을 생성하고, 그것을 기록합니다.
또는 Vim이 항상 현재 파일의 디렉토리로 변경하는 사람들이 있습니다. 이것은 (빔 시작 읽을되는) 당신의 ~/.vimrc
파일에
:set autochdir
를 배치하여 구성 할 수 있습니다. 그렇다면 위는 간단하게
:e filename
:w
마지막으로 Vim은 :help
을 내장하고 있습니다. 그것을 탐색하고 검색하는 방법을 배우십시오!
Linux에서 텍스트 편집기 인 vim에 대해 이야기하고 있습니까? – ianaz