繁体   English   中英

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM