Windows 下有什么 Terminal 的粘贴复制体验比较接近 macOS 的么?

2017-09-17 17:20:23 +08:00
 Livid
10560 次点击
所在节点    Windows
46 条回复
also24
2017-09-17 18:52:07 +08:00
@geelaw #13
额,我找到了,原来在 PowerShell 的设置里可以修改
gclove
2017-09-17 18:52:23 +08:00
cmder 加 +1

cmder 是最好用的 windows bash ~~ 字体和配色特别舒服

不过 Ctrl+C 肯定不是用来复制操作的
MacOS 一般使用 CMD+C, Windows 应该也可以用 WMD+C
一般用 Ctrl+Insert 复制就好了, 粘贴用 Shift+Insert,用 5 遍就习惯
also24
2017-09-17 19:00:07 +08:00
@Livid #20
试试在标题栏上右键,“属性” 中勾选 “启用对选定的内容自动换行” ,我勾选了这个选项以后复制出的内容是正常的了。(虽然仍然能选中无字符的区域)

Livid
2017-09-17 19:00:55 +08:00
@also24 谢谢。
bbsteel
2017-09-17 19:01:20 +08:00
cygwin 自带的那个 mintty 就不错啊
geelaw
2017-09-17 22:01:49 +08:00
@Livid #20

安装 Git for Windows 的时候你可能会获得 Git bash,那里面似乎有前面帖子说的“竖线式光标”,但是那个 console 特别难用,比如我还没有自动发现如何用键盘选定,一般我在 git rebase 的时候随机选 PS / Git bash。

我想使用 Git bash 应该可以实现你需要的功能。

此外,我刚刚建立了一个新的用户,在新用户刚刚设置完毕的时候,Command Prompt 具有非矩形选定功能,所以你一直在使用 PowerShell 吗?如果如此,推荐 https://github.com/GeeLaw/psguy.me/blob/master/scripts/WinConsole/WinConsole.ps1 用于配置 PowerShell (你需要使用 YaHei Consolas Hybrid 字体,否则需要修改脚本)。
geelaw
2017-09-17 22:03:00 +08:00
@also24 抄送 #26
also24
2017-09-17 22:26:41 +08:00
@geelaw #27 感谢,配置已经使用,之前一直未有详细体验过 PowerShell,后面会详细了解下
dixeran
2017-09-17 22:28:43 +08:00
camder
dixeran
2017-09-17 22:29:00 +08:00
@dixeran cmder
Owenjia
2017-09-17 22:30:34 +08:00
msys2 不知道你们试过没?
icedx
2017-09-17 22:37:37 +08:00
不知道 macOS 是什么体验
但是强烈推荐 cmder
goreliu
2017-09-17 23:44:56 +08:00
Win 10 的话可以用 wsl-terminal,https://goreliu.github.io/wsl-terminal/
kaifeii
2017-09-18 03:01:17 +08:00
macOS 的 体验应该是 pbcopy 吧,确实不错
skydiver
2017-09-18 03:28:32 +08:00
git bash 就挺好用的啊,用的是 msys2 里面的 mintty
RqPS6rhmP3Nyn3Tm
2017-09-18 04:31:01 +08:00
Windows 下我认为最好的命令行体验是 cmder 配合 bash For windows
ipwx
2017-09-18 09:51:58 +08:00
@kaifeii @geelaw 话说为啥说道终端复制黏贴你们都会提出来基于命令的复制方法…… 我当时第一反应根本就没有 Set-Clipboard 或者 pbcopy 的存在啊。然后还有 vim,我当时看到这个帖子的第一反应就是在 Windows 下面敲了长长长的命令想要复制出来的这种情况,或者是程序输出了一大堆东西想要复制出来的情况,完全没有 vim 这个概念的存在啊。

果然是代沟嘛?

P.S. 话说 CMD 我映像中如果是长长长的输出,一开始没有重定向到文件,但是突然想要复制的话,很烦的。因为选中最后一行然后鼠标开始向上越过窗口范围、触发自动滚屏,那个和文本编辑器比简直太糟心了。而且似乎 CMD 会截断输出?那个就更恶心了。
kaifeii
2017-09-18 10:55:15 +08:00
@ipwx 因为有了一条 bash 命令,就有了很多组合脚本 /功能的可能,可以方便日常生产工作的一些不得不做的流程,缺点是 ssh 后直接输出不到本机剪切区拿下来比较麻烦。能用 pbcopy 一般不用鼠标 /触摸板,试了都说好。
goreliu
2017-09-18 10:57:13 +08:00
@goreliu 补充一下,之前用的手机,没法发图片。

wsl-terminal 用的是 mintty,复制粘贴相关的功能是比较全面的。



支持选择时复制、复制富文本。可以配置鼠标右键或者中键粘贴,也可以配置右键菜单粘贴。

我之前在 V2EX 发过一个介绍 wsl-terminal 的帖子:

https://neue.v2ex.com/t/300618#reply54
goreliu
2017-09-18 11:02:09 +08:00
@goreliu

链接发错了,那个链接是去年的……

v2ex Windows 区第二个帖子是昨天新发的,现在贴不了链接了。

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

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

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

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

© 2021 V2EX