답변1
편집자에게 잘못된 경로가 구성되어 있는 것 같습니다.(또는 관련 터미널 플러그인), 어쨌든 기본 쉘 공급자도 확인/업데이트하는 것이 좋습니다.
sudo update-alternatives --config sh
쉘 공급자 구성을 확인/업데이트하려면 설치된 쉘 인터프리터 간의 기본값을 나열하고 변경하는 데 사용할 수 있습니다.(ash/dash, zsh, fish, bash...).
또한 직접 설정할 수도 있습니다세게 때리다을 사용하여 sudo update-alternatives --install /bin/sh sh /bin/bash 100
.
그런 다음 편집기의 구성과 터미널을 시작/열기 위해 사용하는 플러그인을 확인해야 합니다.(원자 터미널, 터미널 플러스 등).
/bin/bash
어디에 사용해야합니까 ?쉘 인터프리터경로가 필요합니다./usr/bin/gnome-terminal
또는/usr/bin/x-terminal-emulator
경로의 위치를 사용하십시오 .터미널 에뮬레이터 앱필요합니다.
도움이 되길 바랍니다.
답변2
나는 최근에 이와 같은 문제에 직면했습니다. 제가 제안할 수 있는 가장 쉬운 해결책은 Visual Studio Code의 settings.json 파일에 이 줄을 추가하는 것입니다. 최신 버전의 코드를 사용하면 GUI를 통해 settings.json을 편집할 수 있습니다. JSON 보기 모드로 전환합니다. 오른쪽 상단에서 해당 토글 버튼을 찾을 수 있습니다.
"terminal.integrated.shell.linux": "bash"
이제 끝났습니다. 터미널을 실행하세요. Bash가 향상되어야합니다.
답변3
- 기본 설정 > 설정을 열거나 간단히
Ctrl+,
- 검색
Terminal › Integrated › Shell: Linux
- 클릭
Edit in settings.json
- 마지막으로 이 줄을 추가
"terminal.integrated.shell.linux" : "/bin/bash"
하고 애플리케이션을 다시 시작하세요.