1.安装msys2 2.打开msys2安装zsh 1 pacman -S zsh 3.安装oh-my-zsh 1 sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 国内需要代理 1 export http_proxy=127.0.0.1:1001 4.集成进vscode 在vscode设置中搜索 "terminal.integrated....
MSYS2 MSYS MSYS2 MinGW 64bit MSYS2 MINGW 32bit MSYS2 UCRT64 MSYS2 Clang64 MSYS2 ClangARM64 msys2 默认使用的是 mintty 作为终端模拟器。win11 可以考虑使用 Windows Terminal 获得更优质的体验。推荐使用 UCRT64 环境。要如何使用呢?简单来说就是使用 pacman 指定安装 ucrt 的软件。比如 mingw 工具链 mingw...
修改terminal前面的外观 (以防万一,关掉软件,按Windows键,搜索「MSYS2 MSYS」,紫色的M图标) 搜索「oh my zsh」或者直接复制这儿的网址「https://ohmyz.sh/」并下滑找到这段代码,或者直接复制: 「sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"」 ...
1、安装msys2 :https://www.msys2.org/ MSYS2是一组工具和库,提供易于使用的环境,用于构建、安装和运行本机 Windows 软件。 它包括一个名为mintty的命令行终端 、bash、git 和 subversion 等版本控制系统、 tar 和 awk 等工具. MSYS2 的主要重点是为本地 Windows 软件提供构建环境,MSYS2 为 GCC、 ...
配置VS Code的终端,使其使用MSYS2的bash。打开VS Code的设置(快捷键Ctrl+,),搜索terminal.integrated.profiles.windows,并添加以下配置: json "terminal.integrated.profiles.windows": { "bash (MSYS2)": { "path": "C:\\msys64\\usr\\bin\\bash.exe", "args": ["--login", "-i"], "env": { "...
"terminal.integrated.shellArgs.windows": [ "--login", "-i" ] } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 解释一下参数含义: pathtomsys64自行换成msys64的文件夹绝对路径,分隔符用""。虽然可以通过msys.exe、mingw64.exe等工具启动msys2,但它们是不能集成到VS Code中的。包括msys2_shel...
下载链接:https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/msys2-x86_64-latest.exe 小结 通过以上内容,我们准备好了: VSCode 或 VSCodium 的安装包 MSYS2 的安装包 确认完毕后,请前往下一小节。 安装 以下环节运行于 Windows 沙盒中,可能于实际环境有所不同。
参考Terminals - MSYS2,这篇教程让我们改Terminal的settings.json这个配置文件不太好找,在"C:\users\$env:UserName\AppData\Local\Packages\Microsoft.WindowsTerminal_*\LocalState\settings.json"里面。所以下面我讲一下图形化的配置方法。 首先打开终端Terminal,按Ctrl + ,打开终端设置。可以看到 添加新配置文件和打开...
msys2 下载地址:https://www.msys2.org/#installation 双击安装,只需要选择一个路径即可,装完后顺势打开其终端,也可以通过开始菜单找到(任选一个都行): 终端内输入如下命令安装 MinGW-w64 : pacman -S --needed mingw-w64-ucrt-x86_64-toolchain
如果你需要在cmd里面执行linux的命令,考虑利用wsl1. 如果需要在MSYS2的shell外面使用子环境的命令,那么可以新建如下msys2.cmd文件放到path变量中的路径下。 @echooffif"%1"==""gotonoarg%MSYS2%\msys2_shell.cmd -defterm -no-start -here -msys2 -c"%*"goto:eof:noarg%MSYS2%\msys2_shell.cmd -defterm ...