我更新了git for windows,发现它现在有mintty
作为git bash的命令提示符。它比以前基于git bash的Windows命令提示符要好得多。
如果我能打开最初最大化的git bash,那就太好了。 mintty的命令行参数打开最大化。
-w, --window normal|min|max|full
但是,当我从这里打开git bash'打开git bash时,我不知道如何将这个论点传达给我。上下文菜单。
有谁知道如何完成这项工作?
答案 0 :(得分:12)
您可以将minttyrc文件放入Git install的etc文件夹(如C:\ Program Files \ Git \ etc),使用以下配置:
Window=max
btw,基于https://github.com/mintty/mintty/blob/7d70b3cb9776de288375ffe438d35e648650c98f/wiki/Tips.md,我们可能有几个地点:
对于它的配置文件,它按顺序读取/ etc / minttyrc,$ APPDATA / mintty / config,〜/ .config / mintty / config,〜/ .minttyrc。
答案 1 :(得分:2)
这是一种黑客行为,但是我通过将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变量。