-
执行超过4个字符长的命令,按up或者down之后第一个字符没有消失。
解决方案:
找到cmder安装目录 cmder\vendor\ 修改clink.lua文件
将如下代码
function lambda_prompt_filter() clink.prompt.value = string.gsub(clink.prompt.value, "{lamb}", " λ") end
修改为
function lambda_prompt_filter() clink.prompt.value = string.gsub(clink.prompt.value, "{lamb}", "$") end
-
git push passpharse重复输入
在vendor\init.bat末尾添加如下一行
@call "%GIT_INSTALL_ROOT%\cmd\start-ssh-agent.cmd"
-
git alias
g=git $* gs=git status $* ga=git add $* gb=git branch $* gc=git commit $* gco=git checkout $* gd=git diff --patience $* gpl=git pull $* gpu=git push $* gr=git rebase $* gl=git log --oneline --all --graph --decorate $*
-
使用ssh agent
在init.bat中添加
@call "%GIT_INSTALL_ROOT%\cmd\start-ssh-agent.cmd"
-
显示UTF-8字符
在init.bat中添加
@chcp 65001
-
手动刷新环境变量
RefreshEnv.cmd
Last active
September 12, 2018 02:19
-
-
Save vamdt/6f7a83a68334504b2f2bef07e6b7936f to your computer and use it in GitHub Desktop.
Cmder踩坑记录
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
新版本的cmder,修改\cmder\vendor\clink.lua如下:
if env == nil then
lambda = "$"
else
lambda = "("..env..") $"