我想在使用WSL2的vscode中使用类似oh-my-bash的东西。但是根据docs:
在WSL中启动VS Code Remote时,不运行任何外壳启动脚本。这样做是为了避免针对shell调整的启动脚本出现问题。如果要运行其他命令或修改环境,可以在安装脚本
~/.vscode-server/server-env-setup
(内部人员:~/.vscode-server-insiders/server-env-setup
)中完成。如果存在,则在启动服务器之前先处理脚本。
我添加了~/.vscode-server/server-env-setup
,并根据日志找到并执行了该日志,但是我的linux技能非常基础,我不知道如何安装我的配置文件。我尝试过
bash ~/.profile
...但是这似乎没有任何作用。我也尝试过
#!/bin/bash
source ~/.profile
这给我一个错误/mnt/c/Users/cber/.vscode/extensions/ms-vscode-remote.remote-wsl-0.40.3/scripts/wslServer.sh: 3: /home/cber/.vscode-server/server-env-setup: source: not found
更新
下面提供了有关如何获取配置文件的问题,但是我仍然遇到了使powerline-go在WSL2上的vs代码中工作的问题,但是我将其移至new question以关闭这个。