标签: cmder

Cmder:如何在另一个别名中使用一个别名?

我会在 Cmder 中的另一个别名中使用一个别名。

我对一个大命令有一个很好的别名(第一个),我会在另一个命令(第二个)中使用它:

mergelocdist=git fetch origin --prune --verbose && git checkout $1 && git merge --ff-only --verbose origin/$2 || git rebase --preserve-merges --verbose origin/$2

mm=mergelocdist master master
Run Code Online (Sandbox Code Playgroud)

别名位于 Cmderaliases文件中,我使用的是 Windows 7 x64。

该话题已经在这个问题中提出过,目前还没有回复。

如果你回答我,请也回答这个人:)

发现这个,似乎有帮助,但我不知道如何。

alias cmder

6
推荐指数
1
解决办法
3628
查看次数

6
推荐指数
1
解决办法
1017
查看次数

允许使用Cmder转发代理(ConEmu)

我正在使用在Windows 8.1上运行ConEmu的cmder.

它具有内置的Git功能,因此我可以在控制台中拉/推git存储库(就像在Linux控制台上一样)

要进行身份验证,请使用受密码保护的SSH私钥.如果我git push使用ConEmu,它会每次都提示我输入密钥密码.我可以输入'start-ssh-agent'并输入一次密码,它将在ConEmu窗口中自动验证我,但是如果我关闭或打开另一个窗口,我需要再次运行命令.

如何在每个ConEmu窗口中启动一个ssh-agent来验证我的密钥?

git ssh shell command-prompt cmder

5
推荐指数
1
解决办法
2482
查看次数

如何在 Windows 10 上的 atom 内部运行 cmder?

我已经安装了cmderatom editor (v. 1.19.3)。还要为 atom安装platformio-ide-package。我做了这篇文章中描述的所有事情 - http://thebar.cc/atom-editor-cmder/,但在我的原子编辑器 -> 设置中缺少Shell Override: ...的部分,我可以改变路径。这是我的编辑器的错误吗?谁能告诉我如何解决这个问题并使用 Cmder 控制台设置 Atom 编辑器。

cmder

5
推荐指数
1
解决办法
2339
查看次数

VSCode + Cmder集成 - 奇怪的问题

你能告诉我为什么在我整合vscode和cmder的时候,就像那样:

"terminal.integrated.shell.windows": "cmd.exe",
    "terminal.integrated.shellArgs.windows": ["/k", "%CMDER_ROOT%\\vendor\\init.bat"]
Run Code Online (Sandbox Code Playgroud)

并使用mini_cmder版本,一切正常.但是,如果我使用完整版cmder进行相同操作,则从上下文菜单中选择"打开终端"选项并不起作用.有人知道如何解决这个问题吗?

最好的祝福,

crova

integration cmder visual-studio-code

5
推荐指数
1
解决办法
1253
查看次数

lambda提示符在命令行中指示什么?

我刚安装Cmder在Windows机器上,作为安装Cygwin和使用bash shell的先驱。

这是我第一次安装它,我注意到使用的提示字符是lambda'?'。至少在* nix环境中,我更习惯将'$'作为默认提示字符。

lambda是否表示任何特别来自其他计算传统的东西?还是因为看起来很酷而将其作为默认设置?

windows shell lambda prompt cmder

5
推荐指数
1
解决办法
596
查看次数

设置我的 makefile 以仅使用“make”编译 C

我正在学习 Zed Shaw 的 Learn C The Hard Way 课程,在第 2 课中,我发现在视频和书中,作者仅用于make ex1编译他的 C,而我需要运行gcc -Wall -g ex1.c -o ex1. 这是我的 Makefile,似乎第一部分应该是使 make 命令可以编译的内容,但是“make”命令没有编译它。

CFLAGs=-Wall -g

clean:
    rm -f ex1.exe

all:
    gcc -Wall -g ex1.c -o ex1.exe




Run Code Online (Sandbox Code Playgroud)

c makefile cmder

5
推荐指数
1
解决办法
2104
查看次数

kubectl:如何在不明确指定 pod 名称的情况下显示 pod 日志?

我的 pod 有一个动态生成的 ID,附加到它们的名称后,例如 ie my-app-name-7b587cd75b-dscsr,每次部署都不同(下次可能是my-app-name-xcgv83bfsd-4kjsf)。

这使得使用某些命令非常麻烦,因为每次我需要查看日志时,我都必须首先列出所有 pod 并将更改后的名称复制粘贴到logs命令中:kubectl -n [namespace] logs my-app-name-7b587cd75b-dscsr.

有没有办法可以跳过使用 pod 名称或名称的一部分并在命令中执行类似kubectl -n [namespace] logs my-pod-name-~kubectl -n [namespace] logs service/my-pod-name类似的操作port-forward

我试图greplogs命令中注入以获取 pod 名称并logs在单个命令中运行,但是 Windows 上的 Cmder 尽管它很好,但似乎不支持$()kubectl -n [namespace] logs $(kubectl -n my-app-name get pod | grep my-app-name | sed 's/ .*//')

bash kubernetes cmder kubectl

5
推荐指数
1
解决办法
3076
查看次数

CMDer 下的 Vim:如何启用鼠标支持?

出于某种原因,我无法在 CMDer 下获得鼠标支持。

它在常规 CMD 下正常工作。我可以整天点击我想要的所有内容。但是我使用 CMDer 作为我的开发环境。它具有供我安装 CLang 使用的临时设置。

我进入设置并启用了“将鼠标事件发送到控制台”,但这似乎没有做任何事情。我什至确保尝试

:set mouse=a

当我使用常规的 Windows 命令提示符时,默认情况下它是打开的。

vim cmder

4
推荐指数
1
解决办法
2205
查看次数

如何在 VS Code 2021 年 4 月正确集成 Cmder?

我想将 Cmder 集成到我的 Vscode 设置中,但在 2021 年 4 月的 vscode 更新中,不推荐使用命令“terminal.integrated.shell.windows”和“terminal.integrated.shellArgs.windows”。

我在 Windows 上使用 VS Code 64bit,我尝试修改我的settings.json文件,以创建一个 Cmder 配置文件作为集成终端,如下所示:

  "terminal.integrated.profiles.windows": {
    "Cmder": {
      "source": "Cmder",
      "overrideName": true,
      "icon": "cmder",
      "env": {"CMDER_ROOT": "C:\\tools\\cmder"},
      "path": "%CMDER_ROOT%\\Cmder.exe",
      "args": ["/K", "%CMDER_ROOT%\\vendor\\bin\\vscode_init.cmd"],
    },
  },
  "terminal.integrated.defaultProfile.windows": "Cmder",
Run Code Online (Sandbox Code Playgroud)

但是,集成的“Cmder”配置文件不起作用,并且命令terminal.integrated.defaultProfile.windows": "Cmder",出现“此设置只能应用于应用程序用户设置”。

还有其他人试图将 Cmder 集成为 vscode 终端的集成配置文件吗?

cmder visual-studio-code vscode-settings

4
推荐指数
1
解决办法
1142
查看次数