Mac의 기본 편집기로 vim을 사용하고 있으며 Mac 터미널에서 명령을 실행할 때마다 자동으로 "vim"이 열립니다.
"나노"를 설정하고 필요할 때마다 터미널이 "나노"를 열도록 하려면 어떻게 해야 합니까?
답변1
EDITOR
및 VISUAL
환경 변수를 로 설정합니다 nano
.
를 사용하는 경우 가장 쉬운 방법은 파일을 bash
편집 하고 다음 두 줄을 추가하는 것입니다.~/.bashrc
export EDITOR=nano
export VISUAL="$EDITOR"
파일 맨 아래에. 파일이 존재하지 않는 경우 파일을 생성할 수 있습니다. macOS 사용자는 ~/.bash_profile
해당 시스템에서 셸을 시작할 때 기본적으로 사용되지 않으므로 이 파일을 수정해야 합니다 .bash
다른 셸을 사용하는 경우 해당 셸의 시작 파일(예: )을 수정 ~/.zshrc
합니다 zsh
.
일부 도구는 한 변수를 사용하고 다른 도구는 다른 변수를 사용할 수 있으므로 두 변수를 모두 설정해야 합니다.
변경 사항을 적용하려면 터미널을 다시 시작해야 합니다.
답변2
새로운 MacBook Pro를 설정할 때도 같은 문제에 직면했습니다.
상세 설명코살로난다의 답변
예를 들어 선택한 편집기 nano
로 전환하려면 기본 셸이~/.zshrc
zsh
~/.bash_profile
bash
export EDITOR=nano
export VISUAL="$EDITOR"
그러나 기본 쉘이 다음 과 같은 echo
경우 :~/.zshrc
zsh
echo 'export EDITOR=nano' >> ~/.zshrc
echo 'export VISUAL="$EDITOR"' >> ~/.zshrc
또는 ~/.bashrc
기본 쉘이 다음과 같은 경우 bash
:
echo 'export EDITOR=nano' >> ~/.bash_profile
echo 'export VISUAL="$EDITOR"' >> ~/.bash_profile
다음 명령을 실행하여 새 구성을 활성화합니다.
source ~/.zshrc
또는
source ~/.bash_profile
선택한 다른 편집기로 전환해야 하는 경우 nano
선호하는 편집기로 바꿀 수 있습니다.
- 윔-
vim
- 치수-
vi
그게 다야.
이게 도움이 되길 바란다
답변3
@Kusalananda가 제안한 답변은 기본 설치된 Catalina에서는 작동하지 않습니다.
Apple은 Catalina의 기본 셸을 bash에서 zsh로 변경했습니다.
.bash_profile
이름을 으로 바꿔야 합니다 .zprofile
.
그렇다면 괜찮습니다.