https://github.com/microsoft/terminal/blob/master/doc/user-docs/ThirdPartyToolProfiles.md上的指南 建议使用
{
"name" : "Cygwin",
"commandline" : "C:/Cygwin/bin/bash --login -i",
"icon" : "C:/Cygwin/Cygwin.ico",
"startingDirectory" : "C:/Cygwin/bin"
}
Run Code Online (Sandbox Code Playgroud)
但是,我希望startingDirectory是$USERPROFILE. 我尝试了各种不同的方法来更改起始目录,但都失败了。
在 Windows 10 Pro 和 11 Pro 上,我安装并激活了 Ubuntu-20.04 和 Debian。使用 MS 的文档将这些发行版切换到辅助驱动器,一切似乎都工作正常。直到WSL导入命令。它输出“访问被拒绝”。我尝试过 Windows Terminal、PowerShell,甚至 WebStorm;我得到相同的输出。
我正在以更高的权限运行,但无济于事。导出工作正常,我使用不同的名称作为源文件,以确保将名称恢复为其原始名称。wsl.conf 编辑看起来不错,一切都排列整齐......直到导入命令。
我很茫然。我已经用尽了所有的研究。谁能帮我解决这个问题,以便我可以从我的 F: 驱动器运行这些程序?
干杯,
护士长
我知道如何更改终端窗口标题。我想找出的是如何bash不zsh写出当前正在运行的进程,所以如果我说这样做
$ ls -lF
Run Code Online (Sandbox Code Playgroud)
我会得到这样的标题
/home/me/curerntFolder (ls -lF)
Run Code Online (Sandbox Code Playgroud)
获取最后执行的命令会为时已晚,因为该命令已经执行,因此它不会使用已执行的命令设置标题。
如果我在 Windows 终端 PowerShell 选项卡中运行:
start-process Powershell -Verb runas
Run Code Online (Sandbox Code Playgroud)
它将创建一个新窗口。有没有办法在 Windows 终端中创建选项卡?
如何配置 Windows 终端以使用标准配置以外的单独配置文件启动 Powershell $Profile
这将有助于导入模块,例如posh-git并且psreadline仅在我启动的 Powershell 实例中,wt.exe而不是从pwsh.exe
如标题所示,我已经使用powershell安装了uvicorn,并添加了环境变量。但每当我运行该命令时,我都会遇到同样的错误。我知道我一定在做一些小而愚蠢的事情,但是遵循 SO 上的每个答案都告诉我同样的事情,而且我根本没有任何线索。
最近切换到新的 Windows 终端,经过几个小时的互联网搜索后,我找不到任何有用的东西,我想要的就是在新的 Windows 终端中设置 cmd 以显示 git 分支,就像 powershell 可以实现的那样。
我对 cmd 非常满意,尤其是它能够使用额外的 linux 命令,并且不想仅仅因为 git 分支的良好显示而切换到 powershell。这是一个源代码,其中对 powershell 的所有内容都有很好的解释,我只想对 CMD 做同样的事情。
提前致谢
我已添加以下几行Terminal \xe2\x80\xba Integrated \xe2\x80\xba Profiles: Windows:
"terminal.integrated.profiles.windows": {\n "WTP": {\n "path": "C:\\\\Users\\\\***\\\\AppData\\\\Local\\\\Microsoft\\\\WindowsApps\\\\wt.exe",\n }\n },\n "terminal.integrated.defaultProfile.windows": "WTP",\nRun Code Online (Sandbox Code Playgroud)\n但这会将 Windows 终端打开为外部窗口!
\n我想以集成模式打开此终端,将其放入 VS Code 窗口中。
\n我正在尝试在Windows Terminal中打开WSL (Ubuntu) 选项卡,然后使用 WSL 在该选项卡中运行命令。我为此使用以下 PowerShell 命令:
wt new-tab -p "WSL (Ubuntu)" wsl echo "hallo"
Run Code Online (Sandbox Code Playgroud)
问题是,echo运行后,选项卡立即关闭。有办法让它保持打开状态吗?
powershell windows-subsystem-for-linux windows-terminal wsl-2
windows-terminal ×10
powershell ×5
windows ×3
wsl-2 ×2
bash ×1
cmd ×1
cygwin ×1
fastapi ×1
git-branch ×1
python ×1
uvicorn ×1