Vim에 명령 저장

Vim에 명령 저장

vim에 명령을 저장하는 방법이 있습니까? 로그인 후 다음과 같은 디렉토리로 바로 이동할 수 있기를 원합니다.

cd directory/subdirectory/files

어떤 아이디어라도 감사드립니다.

답변1

쉘 CD를 특정 디렉토리로 이동하려면로그인~/.bashrc, 그런 다음 (bash를 사용한다고 가정) 다음을 입력하십시오 .

if [ shopt -q login_shell ]
then
    cd directory/subdirectory/files
fi

vim특정 디렉토리를 열 때마다 해당 디렉토리로 CD를 이동하려면 다음을 다음 위치에 넣으세요 ~/.vimrc.

cd directory/subdirectory/files

cd당신의 명령은 ~/.vimrc쉘 명령이 아니라 cdVim 명령이라는 점에 유의하십시오. 보다

:help :cd

답변2

에서는 디렉터리로 빠르게 전환하는 ~/.vimrc사용자 정의 명령(예: )을 정의할 수 있습니다 . :CdA예:

:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files

관련 정보