小编Pra*_*nth的帖子

Windows 7 上的 Git Bash 手册页

我在 Windows 7 上使用 Git bash。它为我提供了一种方法来使用我过去在 Ubuntu 机器上的 bash shell 上使用的大多数命令。但是 man 和 info 命令不起作用。有没有办法让这些(令人难以置信的)文档命令在 Windows 上的 Git bash shell 上工作?

windows-7 bash git man

23
推荐指数
4
解决办法
2万
查看次数

如何使用键盘通过 Git Bash shell 滚动文本

我在 Windows 7 上使用 Git bash。有时,当我在一个包含很多文件的文件夹中并且当我输入时

$ ls
Run Code Online (Sandbox Code Playgroud)

shell 显示不止一个屏幕的内容。为了查看完整的结果,我必须伸手去拿鼠标并进行一些滚动。有什么方法可以让我只用键盘滚动 shell 窗口?

[(不太理想)修复 1] 我知道你可以使用滚动浏览结果

$ ls | less
Run Code Online (Sandbox Code Playgroud)

但我觉得添加 | 每次都少,工作量太大。所以请不要建议将此作为答案。

[编辑 1]此处使用ls只是返回多个屏幕输出的任何命令的示例。因此,请不要将您的答案集中在 ls 命令并提供解决使用键盘在命令提示符滚动问题的答案

keyboard-shortcuts bash

7
推荐指数
2
解决办法
9195
查看次数

.bash_profile 语句被执行两次

我在 Windows 7 上使用 MsysGit。我有一个烦人的问题。整个 bash_profile 文件似乎被执行了两次。例如,我在 .bash_profile 中有以下 echo 行

echo "Boinkk..."
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

如果我有

echo "Calvin..."
echo "Hobbes..."
Run Code Online (Sandbox Code Playgroud)

然后我得到 在此处输入图片说明 所以我知道 .bash_profile 文件被执行两次,而不是每个语句都被执行两次。“Git Bash”可执行文件的目标是

C:\Windows\System32\cmd.exe /c ""C:\Program Files\Software\Git\bin\sh.exe" --login -i"
Run Code Online (Sandbox Code Playgroud)

有人知道我必须做什么才能让 bash shell 只执行一次 bash_profile 语句吗?

windows msysgit

7
推荐指数
2
解决办法
2289
查看次数

PATH 变量中的文件夹路径太多?

文件夹变量中有太多文件夹路径是否会产生成本?
我的意思是,当您不断向系统路径环境变量添加路径时,是否会导致 Powershell 的加载速度比以前稍慢?

如果它会有性能成本,那么在单个 PATH 变量中添加大量文件夹路径的替代方法是什么?

powershell path

7
推荐指数
1
解决办法
822
查看次数

为什么键盘上有两组 Ctrl、Alt 和 Shift 修饰键?

为什么有两套CtrlAlt以及Shift修改键时只有每一个有必要吗?

keyboard

5
推荐指数
2
解决办法
9916
查看次数