我刚刚安装了 ConEmu 终端,但我无法将其配置为以 gitbash 作为我的终端而不是 Windows CMD 启动,我希望它在 ex 上启动:/c/Users/Kalin/Drive
我尝试将值随机传递给设置,因为它们很难理解。我不知道{Shell::cmd}
“任务”类别中的含义(我猜这是更改配置的地方),但我不知道。整个事情看起来就像是商用飞机上的东西,我迷路了:)
我意识到那0.
是背景,并通过玩弄颜色找出了其他一些。但是在网上寻找一些有趣的配色方案,我看到使用Base16设置的其他颜色设置具有其他标识符,例如00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
是否有用于匹配两个不同标识符的参考指南?
我right click
与CMDer集成以弹出一个控制台,但是它默认为我的用户目录而不是我执行的目录right click
.如果你按下Win+R
并运行cmd
,或者按住shift
并right click
从上下文菜单中打开一个命令提示符; 命令提示符在该位置打开.我已经能够让CMDer/ConEmu接受使用它,但它似乎是一个普通的命令提示符,没有支持其他功能.
理想情况下,我可以提升为管理员运行,尝试-new_console:a
在集成设置菜单中没有运气.
我在 Cmder 中使用 Putty 将 ssh 连接到“jumpbox”。然后我使用 -m ssh 选项在文件中传递主机名以跳转到“真实”目标主机。
我想在 Cmder/ConEmu 中的任务定义中动态地将腻子选项卡的标题设置为我要跳转到的主机名。在下面的屏幕截图中,您可以看到我尝试使用“%REMOTE_HOST%”传入一个环境变量,其中包含我想要在选项卡上显示的标题。然而,这只会创建一个名为 %REMOTE_HOST% 的选项卡。
任何帮助将不胜感激。
我正在使用 Ubuntu Bash,并在 WSL、Windows 10 上安装了 ZSH。
命令(ConEmu 任务设置):
"%WINDIR%\System32\wsl.exe ~" -cur_console:p
Run Code Online (Sandbox Code Playgroud)
命令(ConEmu 集成设置):
-Single -run {Bash::ubuntu} -cur_console:n
Run Code Online (Sandbox Code Playgroud)
ConEmu 中集成的所有其他终端我都可以在当前项目文件夹中右键单击打开,但 Ubuntu Bash 始终在默认文件夹 (~) 中打开。
我尝试了此处描述的设置: ConEmu + WSL:在当前选项卡目录中打开新控制台
因此,使用命令:
set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -C~ -cur_console:pm:/mnt
Run Code Online (Sandbox Code Playgroud)
它的工作原理与我的情况相同。
与正确的:
set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt
Run Code Online (Sandbox Code Playgroud)
终端在当前文件夹中打开并且可以工作,但在 Bash 中打开,不再有 ZSH。
我将不胜感激你的帮助。
我正在尝试在 ConEmu 中设置一个任务来启动 Mongo DB 服务器,等待几秒钟并使用 Mongo 客户端启动一个新的 ConEmu 选项卡。
我当前的 ConEmu 配置如下所示:
> cmd /k C:\bin\MongoDb2.6\bin\client-delay.bat
cmd /k C:\bin\MongoDb2.6\bin\mongo-start.bat -cur_console:s25H
Run Code Online (Sandbox Code Playgroud)
client-delay.bat 脚本使用 timeout.exe 命令来创建延迟。
有没有办法直接在 ConEmu 中添加延迟而不是使用 timeout 命令?
谢谢!
我无法从 ConEmu 控制台启动 PowerShell。
尝试从powershell.exe -NoProfile
(从 cmd.exe 开始)。当我将它作为一项任务开始时,我得到:
ConEmuC:根进程存活不到 10 秒,ExitCode=0。
按 Enter 或 Esc 关闭控制台...
即使我在 ConEmu 中启动一个 cmd.exe 控制台并执行powershell.exe -NoProfile
什么也不会发生。试过cmd.exe /k powershell.exe -NoProfile
。无法获得 PowerShell 控制台。任何调试这种奇怪行为的提示?
我需要设置启动任务,以便在启动时打开3个git bash选项卡,每个选项卡都位于不同的位置。
在我曾经使用过的不同地方打开各种标签
cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1
cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project2
cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project3
Run Code Online (Sandbox Code Playgroud)
Git bash已经有一个预定义的任务
{Bash::Git bash}
"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i
Run Code Online (Sandbox Code Playgroud)
所以我尝试了以下解决方案
cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1 {Bash::Git bash}
Run Code Online (Sandbox Code Playgroud)
和
{Bash::Git bash} -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1
Run Code Online (Sandbox Code Playgroud)
但它们都不起作用。
怎么解决呢?