.bashrc
oh-my-zsh를 사용하여 ZSH를 설정하고 있는데 my 및 config를 유지하고 싶습니다 .bash_aliases
.
~/.zshrc
내가 읽은 것에서 :
별칭은 여기에 배치할 수 있지만 oh-my-zsh 사용자는 ZSH_CUSTOM 폴더에 별칭을 정의하는 것이 좋습니다.
$ZSH_CUSTOM
폴더 에서 example.zsh
다음 내용의 파일을 찾았습니다.
여기에 파일을 배치하여 git에서 무시할 각 파일에 대해 별도의 기능을 추가할 수 있습니다. custom/ 디렉토리의 파일은 init 스크립트에 의해 알파벳 순서로 자동 로드됩니다.
좋은 것 같아요! bash 파일을 복사해 보겠습니다.
하지만작동하지 않습니다! 내 별칭 중 하나를 시도하면 다음과 같은 결과를 얻습니다.
zsh: 명령을 찾을 수 없습니다
파일 이름에서 점을 제거하려고 시도했지만 변경되지 않았습니다.
무슨 일이에요?
(파일을 수동으로 가져오면 작동합니다.)
답변1
생성한 파일은 다음에 따라 $ZSH_CUSTOM
파일 확장자를 가져야 합니다 ..zsh
문서:
oh-my-zsh의 내부 구조는 lib 디렉터리에 정의되어 있습니다. 이를 변경하려면 사용자 정의 디렉터리에 파일을 생성하기만 하면 됩니다(.zsh로 끝나는 한 이름은 중요하지 않습니다).
그냥 복사 .bashrc
해서 .bash_aliases
들어가면 oh-my-zsh는 이를 무시합니다.