ico*_*ast 10 cygwin msysgit git-bash
我有时必须在Windows中工作,这通常意味着使用Bash shell.如果我(例如)在vim(不 gvim)打开了几个文件,并且我CtrlZ在返回之前简单地回到shell并做了一些事情vim,而不是暂停我的vim进程,Git Bash创建了一个新的DOS shell.这是我想要的最后一件事. 谷歌搜索没有任何用处(在这个时间点 - 我未来的YMMV).到底是怎么回事?
如果我(例如)在 vim(不是 gvim)中打开了多个文件,并且我按 ^Z 短暂返回到 shell 并在返回 vim 之前执行一些操作,而不是挂起我的 vim 进程 Git Bash 会创建一个新的 DOS壳。
如果您在 git bash 中执行其他进程,CTRL-Z 也不会暂停它们。Vim 解决了这个问题,并创建了一个 shell 来实现类似的结果。Vim 是 Windows 中的一个工具,不需要 bash,而是 Windows 机器上必须安装 Windows 命令提示符。我认为这是 Windows 二进制程序的安全选择。
这是我最不想要的事情。谷歌搜索没有发现任何有用的东西(在这个时间点 - YMMV 在我的未来)。到底是怎么回事?
我的猜测是 vim 有 CTRL-Z 映射来创建 DOS shell。如果您想创建一个 bash shell,您可以输入:
:!sh
您将在 bash shell 中执行。
| 归档时间: |
|
| 查看次数: |
3358 次 |
| 最近记录: |