📜  将 VS Code SSH 远程 shell 设置为 zsh - Javascript (1)

📅  最后修改于: 2023-12-03 14:53:45.544000             🧑  作者: Mango

将 VS Code SSH 远程 shell 设置为 zsh

如果你想在 VS Code SSH 远程连接中使用 zsh 作为你的默认 Shell,那么本文将会指导你如何实现。

步骤 1:安装 zsh

要使用 zsh,你需要先在你的服务器上安装它。根据你所使用的操作系统,你可以使用以下命令来安装:

Ubuntu / Debian
sudo apt-get update
sudo apt-get install -y zsh
CentOS / RHEL
sudo yum install zsh
macOS
brew install zsh
步骤 2:将 zsh 安装到默认 Shell 中

安装 zsh 后,你需要将其设置为默认 Shell。可以通过以下命令来完成:

chsh -s /bin/zsh

该命令将会在 /etc/passwd 文件中将你的默认 Shell 修改为 zsh。

步骤 3:在 VS Code 中启用 zsh

现在你已经将 zsh 设置为默认 Shell 了,但如果你现在打开 VS Code 的远程 SSH 连接终端,它仍然会使用默认的 Shell(如 bash)。因此,你需要将 VS Code 配置为使用 zsh。

请按照以下步骤进行操作:

  1. 打开 VS Code 并进入远程 SSH 连接终端
  2. 打开 VS Code 设置(快捷键:command + ,)并搜索 terminal.integrated.shell.linuxterminal.integrated.shell.osx,然后点击 'Edit in settings.json'。
  3. settings.json 文件中添加以下代码
"terminal.integrated.shell.linux": "/bin/zsh",
"terminal.integrated.shell.osx": "/bin/zsh"

现在你已经成功将 VS Code 的远程 SSH 连接终端设置为 zsh。

结论

本文指导你如何将 VS Code SSH 远程连接的默认 Shell 设置为 zsh。现在你可以在 VS Code 中愉快地编写 zsh 脚本啦!

参考