我使用Cmder作为我的命令提示符/控制台.
我发现自己每天都会多次使用相同的命令.例如
git merge --no-ff my-long-branch-name
Run Code Online (Sandbox Code Playgroud)
有没有什么方法可以将这些命令存储在快捷键中,比如可能CTRL + G,而不是每次都输入?
我是bash和命令行的新手,一个朋友建议我通过Cmder使用Bash,所以我在这里下载了它:http ://cmder.net/ (迷你)但是当我打开它时,它模仿的是标准命令提示符,而不是Bash。我找不到在哪里可以配置它。当我说Bash时,我的意思是Windows 10上Ubuntu上的Bash谢谢
是否可以启动 devenv.exe 并从 cmder 打开 .sln 文件?从命令行克隆 git repo 后,我想在 Visual Studio 中快速打开解决方案,而不必离开 cmder。
我无法移动到 cmder 中的下一个驱动器。当我把命令移动到另一个驱动器时,比如 cd c:\
它再次自动移动到家庭位置。
我在他们的官方网站上搜索过,但没有任何帮助。我已经找到在设置中进行设置,但甚至在那里找不到
请有这种经验的我描述一下如何正确设置CMDER的选项以在当前文件夹中使用Git Bash打开新控制台(例如在此处打开CMDER)。此字符串不起作用:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i -new_console:%__CD__%
Run Code Online (Sandbox Code Playgroud)
我试过混合这个
""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
Run Code Online (Sandbox Code Playgroud)
和这个
cmd /k "%ConEmuDir%\..\init.bat" -new_console:%__CD__%
Run Code Online (Sandbox Code Playgroud) 我使用 Bash 来处理 Git,并且使用 Git 和 Bash 别名的组合,能够为 git 状态执行诸如“g s”之类的命令。
安装 cmder 后,我可以为 git 设置别名。但是,我无法使用“g”别名执行 git 命令 - 我只是获得了 git 使用页面。我可以运行“git s”(所以它使用我的全局 gitconfig 文件作为 git 别名)。因此,通过 cmder 我可以访问它的别名以及 git 别名,但我似乎无法将它们一起使用。
使用 bash 我似乎没有问题。
使用ssh在Windows 10 PC上的cmder仍然存在此问题。我还安装了锥木以验证cmder是否只是一个问题。当然,conemu也将以替换模式启动vim。无论我登录哪个Linux客户端,当我使用cmder或conumu运行vim时,vim都将以替换模式启动。
在通过ssh登录到Linux客户端,在Chrome ssh客户端或腻子上使用vim或在Windows 8.1 PC上使用cmder或conmu的Linux计算机上使用vim之前,在cmder上使用vim时,vim不能以替换模式启动。
尝试从Windows 10计算机中删除cmder,包括通过regedit解决该问题。
我想将Cmder shell集成到我的 VS Code 配置中。
我在 Windows 上使用 VS Code 64bit,我尝试settings.json如下修改我的文件,使 Cmder 作为集成终端工作:
"terminal.integrated.shell.windows": "C:\\Program Files\\Cmder\\Cmder.exe",
Run Code Online (Sandbox Code Playgroud)
我重新启动了我的 VS Code 并尝试打开终端。
起初,这个错误消息框出现了:
无法将 ConEmu.xml 文件复制到备份位置!
以管理员身份重新启动 Cmder。
所以,我以管理员身份启动了 VS Code,这使得错误信息消失了;但是,我注意到 VS Code 在另一个单独的窗口中而不是在终端中打开 Cmder 。
如何在 VS Code 终端内运行 Cmder shell?
PS vs 代码文档中的这个注释可以解决吗?
提示:集成终端外壳在 VS Code 的权限下运行。如果您需要使用提升的(管理员)权限或不同的权限运行 shell 命令,您可以使用平台实用程序,例如
runas.exe在终端内。”
来自:https : //code.visualstudio.com/docs/editor/integrated-terminal
现在我正在 Windows 10 上使用 Ruby 和 Rails,并尝试在 cmder 上安装 gem,如 Solargraph 或 rubocop,但它不起作用。它说“制作失败没有这样的文件或目录”
ccmder 说
ERROR: Error installing solargraph:
ERROR: Failed to build gem native extension.
current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/jaro_winkler-1.5.3/ext/jaro_winkler
C:/Ruby26-x64/bin/ruby.exe -I C:/Ruby26-x64/lib/ruby/site_ruby/2.6.0 -r ./siteconf20190917-20996-6o1pbx.rb extconf.rb
creating Makefile
current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/jaro_winkler-1.5.3/ext/jaro_winkler
make "DESTDIR=" clean
current directory: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/jaro_winkler-1.5.3/ext/jaro_winkler
make "DESTDIR="
make failedNo such file or directory - make "DESTDIR="
Gem files will remain installed in C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/jaro_winkler-1.5.3 for inspection.
Results logged to C:/Ruby26-x64/lib/ruby/gems/2.6.0/extensions/x64-mingw32/2.6.0/jaro_winkler-1.5.3/gem_make.out
Run Code Online (Sandbox Code Playgroud)
我不知道为什么会发生这种情况......并且安装其他 gem 也会出现同样的错误。
docker run -dp 3000:3000 -w /app -v "$(pwd):/app" node:12-alpine sh -c "yarn install && yarn run dev"\nRun Code Online (Sandbox Code Playgroud)\n我对上面的代码行有疑问。我在 Cmder、GitBash 和 Windows 10 PowerShell 终端中运行此行。
\ndocker: Error response from daemon: create $(pwd): "$(pwd)" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.\nSee \'docker run --help\'.\nRun Code Online (Sandbox Code Playgroud)\ncmder ×10
bash ×2
git ×2
git-bash ×2
windows-10 ×2
automation ×1
command-line ×1
docker ×1
powershell ×1
ruby ×1
rubygems ×1
ssh ×1
ubuntu ×1
vim ×1