现在我用的是 Hyper.js ,但是复制粘贴功能太难用了。一按 Ctrl + C 就自动中断程序。我只是想复制而已。想把 Ctrl + C 改成 Win + C,但是发现改了以后无法正常使用。添加新标签页的 Ctrl + T 有时候自动变成 Ctrl + Shift +T 有时候又全部失效。有时候键盘打不进字。Bug 一大堆。
求推荐像 iTerm2 一样好用又强大的终端模拟器。
Cmder 中文有乱码,Tmux 不好用,跳过。 wsl-terminal 太难看,跳过。
1
larendorrx 2018-05-25 11:22:12 +08:00 via Android
cmder,挺好用的,乱码的话网上一搜有解决方案
|
2
WizardMeow 2018-05-25 11:22:28 +08:00 via Android
复制粘贴我记得是 Ctrl+shift+c/v 吧
|
3
boris1993 2018-05-25 11:26:53 +08:00 via Android
我记得也可以 ctrl+insert 复制,shift+insert 粘贴
如果不对的话反过来再试试 |
4
Shakeitin 2018-05-25 11:46:30 +08:00
https://github.com/neilpa/cmd-colors-solarized 选个主题扔进注册表,使用原生 bash
|
5
ysc3839 2018-05-25 12:15:57 +08:00 via Android
ConEmu https://conemu.github.io
|
6
ipwx 2018-05-25 12:18:32 +08:00 via iPhone
Linux 下面 Ctrl+C 中断是标准行为,Ctrl Shift C 复制
|
7
xiaoxinxiaobai 2018-05-25 12:22:56 +08:00 via Android
ConEmu 在用,Cmder 就是把它包装了下,乱码问题可以换字体啊
|
8
orangesir 2018-05-25 12:32:29 +08:00 via Android
|
9
orangesir 2018-05-25 12:33:46 +08:00 via Android
静等更新😀
|
10
emric 2018-05-25 12:39:30 +08:00
用了 wsltty 你会觉得上面推荐的 ConEmu、Cmder 都是渣渣。
|
11
MonoLogueChi 2018-05-25 12:40:23 +08:00 via Android
xshell 不可以吗,ssh 连接的话,可选项很多啊
|
13
Shura 2018-05-25 12:44:37 +08:00
|
14
seaswalker 2018-05-25 12:47:50 +08:00 via iPhone
最好用的是 xshell
|
15
emric 2018-05-25 13:36:55 +08:00
@ysc3839 我认为多标签页只是锦上添花的事儿,作为一个模拟器输入输出没有问题,这才重要。
ConEmu 的中文的基础体验太差,一定概率 CJK 字符重叠,选择文本特定字符会闪退(不知道修复没)、输入和删除中文一定概率光标错位、复制粘贴偶尔丢失换行... 还有很多重要问题还躺在 Issues。17 年和 ConEmu 作者用邮件沟通过:“目前其他语言的 Issues 优先度不是很高。” 可以翻翻我之前的帖子,我之前也是一直在推荐 Cmder,之前是最好,现在不是。 |
16
liuxiaofengone 2018-05-25 13:50:19 +08:00
WSL 配上 SSH,然后用 xshell 登录即可
|
17
thedrwu 2018-05-25 13:53:34 +08:00 via Android
开了 X 用 xterm
|
18
mooncakejs 2018-05-25 13:58:53 +08:00
@emric 去配置脚本里把 ”λ“这个字符换成#,光标错位,中文输入问题等都解决了。
|
19
heimeil 2018-05-25 14:00:46 +08:00 via Android
VSCode
|
20
emric 2018-05-25 14:14:27 +08:00 via iPhone
@mooncakejs 用过 cmder 也用过 conemu 我说的那几个问题是 17 年 conemu 的 issues,刚刚去看了 close 了好几个,不用了暂时没关注。
|
21
locktionc OP @WizardMeow 和我的其他程序的快捷键有冲突
|
23
locktionc OP @liuxiaofengone 这样的后果是 WSL 必需要启动一个窗口最小化。非常不方便 a。
|
24
RockiDog 2018-05-25 14:36:45 +08:00
我直接用 xming 起了一个 tilix。。。。
|
25
alvie 2018-05-25 15:05:35 +08:00
MacOS 的复制粘贴是 ⌘+C/V 真是个伟大的发明!
|
26
wangyufeng 2018-05-25 16:37:10 +08:00
别折腾了,换 mac
|
27
samaxu 2018-05-25 16:38:28 +08:00
https://github.com/goreliu/wsl-terminal 这个啊,就是 v2 的人写的
|
28
mxalbert1996 2018-05-25 16:41:31 +08:00 via Android
@emric 个人觉得能说出「渣渣」这种绝对并且带有个人感情的词的人的观点恐怕并不靠谱。
|
29
kindjeff 2018-05-25 16:48:50 +08:00 via iPhone
一直在用 wsl terminal,但是最好的还是 xshell
|
30
vyronlee 2018-05-25 16:50:19 +08:00
装 x + terminator + x11-forwarding
这是我折腾 windows 终端多年的最终归宿,实用又美观 |
31
xuminzhong 2018-05-25 17:12:25 +08:00
如果用了 AutoHotkey,试下:
#IfWinActive ahk_class totermw_wnd { !v:: Send {RButton} } #IfWinActive ahk_class ConsoleWindowClass { !v:: Send {RButton} } Alt+v 就是粘贴,选中就是复制,所以不需要快捷键。 默认主题也挺好看的,每天都在用,不用其它第三方的。 https://pic.xumz.me/1805/Other/8979234574952.png |
32
ysc3839 2018-05-25 18:37:43 +08:00
@emric 你也说了“我认为”,不代表别人的观点就和你相同。
关于 ConEmu 的问题,我使用的版本是 180506 1.一定概率 CJK 字符重叠 我没遇到 2.选择文本特定字符会闪退 我没遇到 3.输入和删除中文一定概率光标错位 我遇到了 4.复制粘贴偶尔丢失换行 我没遇到 同时我很少遇到有中文的情况,所以在我看来 ConEmu 并不算“渣渣”。 |
33
locktionc OP @xuminzhong 为什么你的这么漂亮。。。。
|
34
emric 2018-05-25 19:48:47 +08:00 via iPhone
@ysc3839
@mxalbert1996 当然,人各有喜好。conemu 想做成 windows 的 tmux,着重点也不同。 如果从模拟器的鲁棒性、多语言输入输出(这个主题的着重点),wsltty 仍然比 conemu 高出一大截。windows 最接近 xterm 体验的。 |
35
xuminzhong 2018-05-26 00:19:23 +08:00
@locktionc 就是换成了 Ubuntu Mono 字体。
|
37
gnaggnoyil 2018-05-26 10:03:48 +08:00
wslbridge + conemu. win10 原生 bash.exe 和 conemu 兼容性真的不好,bug 多还不支持 256 色……
另外楼上某人提到的 bug 我用 wslbridge + conemu 是真的一次都没碰到过…… |
38
vinsa 2018-05-26 15:08:07 +08:00 via iPhone
vscode 里头的终端了解一下,私以为超过了 cmder。。。
|
40
xyxc0673 2018-06-08 15:08:58 +08:00
你用 cmder 配置 command line,进 vim 会出现无法无用方向键的情况吗?网上的都试过了,还是没能解决。
|
41
manof 2018-07-14 15:11:46 +08:00 1
@xyxc0673 我用的是 ConEmu, 也是试过几次没解决,看官方文档后摸索了下,解决了,看对你的 cmder 是否有帮助:
1,ConEmu 升级到新版 2,把 task 重置到最初状态 ( setting--task--Add/refresh default tasks -- refresh default tasks ) 重置后{Bash}的命令是: set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt |