windows 下最好的命令行方案是什么?

2016-06-10 11:04:18 +08:00
 hongfeiyu

比如说

conemu
cygwin
cmder
console2

各有什么优点?

6678 次点击
所在节点    程序员
38 条回复
novaeye
2016-06-10 11:16:52 +08:00
cmder + msys2
popu111
2016-06-10 11:28:04 +08:00
这种问题适合上知乎,感觉 V2 上大段的分析性回答很少
misaka19000
2016-06-10 11:28:32 +08:00
一直在用 git bash ,感觉还不错
visonnn
2016-06-10 11:28:33 +08:00
babun
exch4nge
2016-06-10 11:37:43 +08:00
cygwin ;库比较多,但编译的东西都得依赖 cygwinxx.dll ;(默认不知道是啥 terminal ,不喜欢可以自己动手改成别的)
msys :库数量一般,但正常够用,编译的东西,没有像上一条那种依赖,而且体积也小。
conemu :一种 windows 的 terminal ,一定程度上可以模拟 xterm ?
cmder = conemu + 小的 msys ( cmder 完整包会带 msys )
git bash = mintty (另一种 terminal ,记得 2.0 版本?以上开始换的) + 超小的 msys (主要只为 git 命令)
原生 cmd / power-shell :原生 Windows 的命令支持很好


首先说说 terminal ,个人比较喜欢的是 mintty ,但不管哪个在 windows 上的行为很诡异,特别是用 vim 之类的时候,配色、中文等等出现问题很正常。
另外说说*nix 环境,个人觉得如果用的功能不多,都是常见的东西的话, msys 比较适合,反之 cygwin 。

PS : windows 发话说要原生支持 linux 的 cmd 了……
airqj
2016-06-10 11:39:27 +08:00
虚拟机
hrong
2016-06-10 11:42:43 +08:00
git bash 一票
imn1
2016-06-10 11:43:24 +08:00
bash on ubuntu on windows
默认已经有 py2 和 py3
fcicq
2016-06-10 11:50:01 +08:00
混乱的问题. 把 terminal emulator 和执行环境都混了
mashpolo
2016-06-10 12:19:08 +08:00
babun
abcdabcd987
2016-06-10 12:38:13 +08:00
虚拟机跑一个无 GUI 的 Linux (比如 Ubuntu Server)
然后 ssh 进去用
yhxx
2016-06-10 12:39:17 +08:00
在用 cmder 来跑 git bash
体验还不错,不输 mac 的原生 terminal
weizhiyao008
2016-06-10 12:54:49 +08:00
为什么没有 powershell ?
liulixiang1988
2016-06-10 12:56:47 +08:00
babun/conemu
happyz90
2016-06-10 13:01:54 +08:00
感觉 cmder 有 bug 啊,用上方向键输入上一条命令的时候,总是多显示一个字符
wujunze
2016-06-10 13:22:41 +08:00
cmder 用过 感觉还可以
hei1000
2016-06-10 13:33:27 +08:00
babun+1
rain0002009
2016-06-10 13:38:04 +08:00
win10 预览版 可开启 linux 子系统
MajestySolor
2016-06-10 13:38:32 +08:00
babun 体验最好
实用+美观
Arnie97
2016-06-10 14:27:12 +08:00
用惯了原生 Linux 的话, Cygwin/Msys 的反应速度简直没法忍,建议本地 SSH 。

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

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

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

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

© 2021 V2EX