Cmder 上一条命令 错误

2017-07-09 10:32:40 +08:00
 zcdll

在用 Cmder 的时候,如果连续按键盘上的 上箭头,就是查看上一条命令,在三四次之后,在最前面就会多出一个字母,比如下图中的 g,我先输入了 git push,然后按 上 几次之后,就会变成 gls 了。这里的 g 时多余的。

系统是 Windows10,Cmder 版本是 161206 stable。

我按照网上的教程配置了下 Cmder,显示中文没问题了。

求助! 谢谢!

4390 次点击
所在节点   Bash
12 条回复
ersic
2017-07-09 10:37:58 +08:00
应该是个 bug 吧,我这也经常也样,没影响就没怎么在意。
zcdll
2017-07-09 11:02:18 +08:00
@ersic 使用上是没啥问题,多了字母输入命令的时候也能正确执行,貌似是忽略前面的字母了。不过强迫症啊。。
feige
2017-07-09 11:29:29 +08:00
我记得属性里,有个选项的勾去掉就好了。
deeporist
2017-07-09 11:34:40 +08:00
缓冲区的锅 cmd 改到特定字符集时也会出现类似的问题 windows 的终端字符集十分蛋疼 cmder 只是换了个 ui 内核用的还是和 cmd 一样的 conhost 大坑货一个
我建议就是换 bash 你都装了 git 了
learnshare
2017-07-09 11:45:29 +08:00
是个 Bug
littlewey
2017-07-09 12:02:14 +08:00
try : change the prompt from λ to $

ps. i used babun more...
hcwhan
2017-07-09 12:04:26 +08:00
@littlewey 我也是修改成$后 没碰到了
zcdll
2017-07-09 13:03:08 +08:00
@littlewey 谢谢!我改成 $ 后确实没问题了,谢谢!
Chingim
2017-07-09 13:03:15 +08:00
经常这样+1
另外有没有办法配置成:英文使用 a 字体,中文用 b 字体呢?
zcdll
2017-07-09 13:07:34 +08:00
@deeporist 嗯嗯,不知你说的换 bash 是换成哪个 bash ? 我刚才试了下 git-bash,稍微设置下是可以用了,ls 和 git log 都能显示中文了。vi 的话如果文件编码是中文的也可以正常显示了。

但是 git-bash 不支持多标签。。。这个有点纠结。

请问有什么好方法嘛?或者有好的编辑器推荐吗?

谢谢!
zcdll
2017-07-09 13:09:40 +08:00
@Chingim YaHei Consolas Hybrid 我用这个字体,对中英文支持都还行。
deeporist
2017-07-10 12:31:17 +08:00
@zcdll 呃 其实是我想法简单粗暴了 看了 6 楼才晓得还有这种方法 我也是以前用 win 下 cmder concoleZ 之类的用了一箩筐 结果最后都不太满意才想放弃 cmd 的 我现在 win8.1 上就装了一个 cygwin 我记得 win10 本身自带的 linux 子系统就有一个 bash 可以用 win 下有多标签功能的 bash 我还真不清楚

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/374041

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX