[英]How to change from MinTTY to Windows 10 default console in Git Bash?
[英]Git bash (mintty). How to open maximized
我更新了git for windows,发现它现在已经mintty
作为git bash的命令提示符。 它比以前的基于Windows命令提示符的git bash要好得多。
如果我能打开最初最大化的git bash,那就太好了。 mintty的命令行参数打开最大化。
-w, --window normal|min|max|full
但是,当我从'Open git bash here'上下文菜单中打开git bash时,我不知道如何将这个参数传递给mintty。
有谁知道怎么做到这一点?
您可以使用以下配置将minttyrc文件放入Git install的etc文件夹(如C:\\ Program Files \\ Git \\ etc)中:
Window=max
顺便说一句,根据https://github.com/mintty/mintty/blob/7d70b3cb9776de288375ffe438d35e648650c98f/wiki/Tips.md ,我们可能有几个地点:
对于其配置文件,它按此顺序读取/ etc / minttyrc,$ APPDATA / mintty / config,〜/ .config / mintty / config,〜/ .minttyrc。
这是一种黑客,但我通过将git-bash.exe
替换为我自己的一个来实现它,它给出了-w max
附加参数。
这是git-bash.exe
的代码。
#include "stdafx.h"
#include <stdlib.h>
int _tmain(int argc, _TCHAR* argv[])
{
system("START /B D:\\program_files\\git\\Git\\usr\\bin\\mintty.exe -w max -o AppID=GitForWindows.Bash -o RelaunchCommand=\"D:\\program_files\\git\\Git\\git-bash.exe\" -o RelaunchDisplayName=\"Git Bash\" -i /mingw64/share/git/git-for-windows.ico /usr/bin/bash --login -i");
return 0;
}
如果需要从上面的代码构建自己的git-bash.exe
,则必须将上面代码中的路径更改为您自己的值。
编辑:如果使用上面的代码启动mintty,它不知道git
二进制文件的位置。 所以我不得不将git bin目录添加到PATH变量中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.