Git bash(薄荷)。如何打开最大化

时间:2015-11-30 03:37:56

标签: git git-bash

我更新了git for windows,发现它现在有mintty作为git bash的命令提示符。它比以前基于git bash的Windows命令提示符要好得多。

如果我能打开最初最大化的git bash,那就太好了。 mintty的命令行参数打开最大化。

-w, --window normal|min|max|full

但是,当我从这里打开git bash'打开git bash时,我不知道如何将这个论点传达给我。上下文菜单。

有谁知道如何完成这项工作?

2 个答案:

答案 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变量。