- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 cmder运行 ConEmu在 Windows 8.1 上。
它有一个内置的 Git 功能,所以我可以在控制台中 pull/推 git 存储库(就像在 Linux 控制台上一样)
为了进行身份验证,我使用了受密码保护的 SSH 私钥。如果我使用 ConEmu 执行 git push
,它每次都会提示我输入 key 密码。我可以输入“start-ssh-agent”并输入我的密码一次,它会在那个 ConEmu 窗口中自动对我进行身份验证,但是如果我关闭或打开另一个窗口,我需要再次运行该命令。
我如何启动一个 ssh-agent 来在每个 ConEmu 窗口中验证我的 key ?
最佳答案
与以下 snipped SSH key 在 Cmder 启动期间添加,并且每个 session 只输入一次密码:
@echo off
ssh-agent | grep -v echo | sed -e "s/^/@set /" | sed -e "s/;.*$//" - > call.cmd
call call.cmd
del call.cmd
ssh-add "%HOME%\.ssh\id_rsa"
@echo on
将代码添加到cmder/config/user-profile.cmd
在当前的 Cmder 版本中或到 cmder/vendor/init.bat
对于旧版本。
编辑:较新版本的 cmder 在 user-profile.cmd
中有以下行使用 git 做同样的事情:
:: uncomment this to have the ssh agent load when cmder starts
call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd"
关于git - 允许代理转发使用 Cmder (ConEmu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29231127/
我有 5 个不同的生成器。 我在 conemu 中创建了 5 个不同的任务,以在选项卡上使用生成器的名称启动一个新选项卡,生成器立即启动。 现在我需要创建一个脚本,当 conemu 不运行时。 Con
我在ConEMU中设置了以下任务 任务栏/ IM iexplore.exe / F 任务运行后,将使控制台窗口保持打开状态,并显示确认对话框“按Enter或Esc关闭控制台窗口”。 有没有一种方法可以
我有一个 2x2 ConEmu 屏幕。如何使用我的选项卡之一进入全屏以更好地阅读日志,然后切换回拆分模式? 这是一个非常方便的功能,但我无法确定它是否在 ConEmu 中可用! 我在 Windows
我正在尝试在 ConEmu 中设置一个任务以启动 Mongo DB 服务器,等待几秒钟并使用 Mongo 客户端启动一个新的 ConEmu 选项卡。 我当前的 ConEmu 配置如下所示: > cmd
我正在尝试在 ConEmu 中设置一个任务以启动 Mongo DB 服务器,等待几秒钟并使用 Mongo 客户端启动一个新的 ConEmu 选项卡。 我当前的 ConEmu 配置如下所示: > cmd
我已经配置了我的 ConEmu + Cygwin 环境。我创建了一个任务,当我在选项卡中启动它时,该任务将运行一个批处理文件,该批处理文件又会将目录更改为 cygwin 并运行 bash --logi
我正在 Cmder 中使用 Putty 来 ssh 到“jumpbox”。然后,我使用 -m ssh 选项在文件中传递主机名,以跳转到“真实”目标主机。 我想将 Cmder/ConEmu 中的任务定义
这个问题与ConEmu with Git Bash - Show folder in tab bar非常相似, 除了它与在 Linux 的 Windows 子系统中运行的 Bash 相关。 我想在标签
conEmu 有没有办法默认打开多个不同的选项卡? 我看到这个页面解释了如何使用 splits , 我意识到我可以按 Ctrl + T, 1, Enter,但我希望有一种方法可以自动执行此操作! "%
由于我已经更新了Windows,因此每次创建 session 时,conumu终端都会给我以下错误: wslbridge error: failed to start backend process
我使用 PowerShell ConEmu 。是否可以从 ConEmu 及其当前目录打开 Windows 资源管理器? 最佳答案 只需从 PowerShell 提示符运行 start . 关于cons
我们有一个相当复杂的 gulp 构建过程,涉及多个模块,每个模块都有一个或两个 watch 。我想在一个仪表板中监控这一点,如下所示: 每一列都是一个模块,列内的每一行都是后续的构建步骤。一旦第 1
我最近转向了 ConEmu 控制台,我很喜欢它。它的可配置性很强,并且具有许多我一直在寻找的功能(Mac 终端应用程序的替代品。) 不过,我无法弄清楚如何搜索整个历史缓冲区。有一个名为 App+F 的
我一直在我的家用电脑上使用 ConEmu x64 和 Git Bash,它对我来说效果很好。 我最近开始了一份新工作,但我无法让他们在我的新机器上协同工作。 起初 ConEmu 会运行得很好,但不会运
我升级了 Cygwin,现在 Bash 表现得很奇怪。换行符并不总是将光标返回到屏幕的左侧,但有时确实如此。这是我正在经历的: $ echo hello hello
是否可以在 ConEmu 中突出显示 vim 语法? 最佳答案 备注 . project site 上可能存在一些更新的信息。 . 好吧,自 130120 以来的构建在 vim 中支持 256 种颜色
我正在使用 ConEmu 并且对它非常满意,除了如果我使用 PuTTY 进行 SSH 访问,我可以在远程机器上运行命令,如 vim 或 nano 或 mcedit 或其他打开某种诅咒接口(interf
我意识到 0. 是背景,并通过调整颜色找出了其他一些背景。但是在网上寻找一些有趣的配色方案,我看到其他颜色设置使用 Base16设置具有其他标识符,如 00 01 02 03 04 05 06 07
Windows 8.1、ConEmu 170316 [32] {预览} 我从 python 中调用它: command = [ "o:\PAR\ConEmu\ConEmuPortable.exe"
我有 右键单击 与 CMDer 集成以弹出一个控制台,但它默认为我的用户目录,而不是我执行 右键单击 的目录。如果你按 Win+R 并运行 cmd,或按住 shift 和 右键单击 从上下文中打开命令
我是一名优秀的程序员,十分优秀!