我有适用于 Windows 的 Cmder,它具有默认路径 c:\Users\ username,我想将其更改为我喜欢或想要的任何其他路径。我该如何更改?
此外,cmder 可以替换 cmd.exe,这意味着是否可以将 cmder 设置为 cmd.exe 的默认程序
在原来的 cmd.exe 在 Windows 中,可以用来循环自动完成候选。但是在cmder中,这个功能好像被去掉了。有没有办法启用它?
我在Current User, Current Host和 中设置了一些别名Current User, All Hosts。
启动 PowerShell(即在 Cmder 之外)加载这些配置文件,因此别名可用。
在 Cmder 中启动 PowerShell 会忽略这些配置文件。
有没有办法让 Cmder PowerShell 会话读取这两个配置文件中的任何一个?
谢谢。
在 Cmder / ConEmu 中,我使用了多个选项卡,并意识到将它们并排放置会很有帮助。在 Chrome/Firefox 中,我会单击一个选项卡并将其拖出父窗口并释放;它会生成一个只有该选项卡的新窗口。
我知道我可以完全从 ConEmu 分离选项卡,或者在新窗口中生成一个新进程,但我试图找到一种方法来简单地将现有选项卡按原样移动到新的 ConEmu 窗口。
我正在使用 cmder ( https://github.com/cmderdev/cmder ),并且希望能够:
我该怎么做呢?
当我按Ctrl+T在Cmder 中打开一个新标签时,我希望新标签在与旧标签相同的目录中打开(当我点击Ctrl+时我所在的标签T)。
这将避免cd在新选项卡中使用大量命令,以获取与旧选项卡相同的工作目录。
随着PowerShell Core 6.0.0 的发布,我想开始使用它而不是 Windows 10 的默认 PowerShell。
我目前为此使用 Cmder,它基于 ConEmu。已经有两个 PowerShell 任务,我假设我可以更新它们以指向我本地安装的 PowerShell Core(在 C:\Program Files\PowerShell\6.0.0 中)。
我已经尝试将 Powershell::Powershell 的任务参数更新为以下内容:
/dir "C:\Program Files\PowerShell\6.0.0\" /icon "%CMDER_ROOT%\icons\cmder_blue.ico"
Run Code Online (Sandbox Code Playgroud)
然后我将命令更新为:
"%ProgramFiles%\PowerShell\6.0.0\PowerShell.exe" -ExecutionPolicy Bypass -NoLogo -NoProfile -NoExit -Command "Invoke-Expression '. ''%ConEmuDir%\..\profile.ps1'''" -new_console:d:"%USERPROFILE%" -new_console:d:D:\git
Run Code Online (Sandbox Code Playgroud)
但是,它因以下错误而中断:
'c:\program' 不是内部或外部命令,也不是可运行的程序或批处理文件。
我将如何设置 Cmder/ConEmu 来调用 PowerShell 的 PowerShell Core 版本而不是默认安装?
我刚刚解压了cmder 包。Cmder 很好地包装了 ConEmu。但是如何正确安装 Far Manager?
我可以想到cmder\,cmder\vendor\并cmder\vendor\conemu-maximus5\作为可能的位置,但实际上我不知道如何处理这个,因为 ConEmu 被包裹在 Cmder 中。
我用巧克力安装了 Cmder:https ://chocolatey.org/packages/Cmder
我想在我的上下文菜单中有一个快捷方式来打开当前目录中的 cmder。我关注了[官方维基]:
Run Code Online (Sandbox Code Playgroud)Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder] @="Open Cmder Here" "Icon"="\"%CMDER_ROOT%\\icons\\cmder.ico\",0" [HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder\command] @="\"%CMDER_ROOT%\\Cmder.exe\" /START \"%v\""
(https://github.com/cmderdev/cmder/wiki/Context-menu-integration)但即使启动 Cmder 的图标确实出现在上下文菜单中,但它会在消息框中抛出一个错误,说:
Windows 无法访问指定的设备、路径或文件。您可能没有访问该项目的适当权限。
Cmder 可执行文件的路径在: C:\tools\Cmder\Cmder.exe
环境变量似乎很好(已设置setx CMDER_ROOT "C:\tools\Cmder"):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder]
@="Open Cmder Here"
"Icon"="\"%CMDER_ROOT%\\icons\\cmder.ico\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder\command]
@="\"%CMDER_ROOT%\\Cmder.exe\" /START \"%v\""
Run Code Online (Sandbox Code Playgroud)
我真的无法弄清楚这里出了什么问题,知道吗?
cmder ×10
command-line ×3
conemu ×3
windows ×3
powershell ×2
clink ×1
context-menu ×1
far-manager ×1
windows-10 ×1
windows-8.1 ×1