最近,我切换到linux,并且在文本编辑器(例如Atom和VS Code)中遇到了问题。在两个文本编辑器中,终端都使用sh-5.0
而不是bash。我找不到使用bash的方法。我正在使用Atom文本编辑器。但是,也欢迎使用VS Code解决方案
在VS Code上,按F1并键入以搜索“ Sett ..”,然后应显示Preferences: Open User Settings
。进行操作,您将看到具有某些设置的Json。创建新设置为:
"terminal.external.linuxExec"="<Path to desired terminal>"
您可以使用chsh命令为用户设置默认的登录Shell:
chsh user_name
或者,您可以通过编辑/etc/passwd
来设置登录Shell。此文件的各个字段在man 5 passwd