目标:

  • [ ] 字体好看
  • [ ] vim显示良好
  • [ ] tmux显示良好
  • [ ] 能使用wsl
  • [ ] 支持windows的多桌面功能

候选:

  1. git-bash
  2. windows-terminal
  3. cmder
  4. hyper

== git-bash ==
git-bash是我一直在用的终端,

  • [X] 默认字体不错
  • [X] vim显示良好
  • [X] tmux显示良好
  • [-] wsl不能用,但可以通过ssh曲线救国
  • [X] 支持windows的多桌面功能

== windows terminal ==

  • [X] 完美字体,对输入法支持不友好,输入未完成的时候,会和后面的字重叠
  • [ ] vim显示良好
  • [-] tmux显示有问题
  • [ ] wsl不能用,但可以通过ssh曲线救国
  • [-] 桌面切换后,鼠标显示问题,有时会出现白屏现象

[[https://zhuanlan.zhihu.com/p/... |参考]]

== cmder ==

  • [X] 字体需要设置好几个地方,总体效果不错
  • [-] vim问题严重,乱屏、重行
  • [X] tmux显示良好
  • [X] 能使用wsl
  • [X] 支持windows的多桌面功能

字体设置:
主字体使用: Cascadia Mono
CJK字体使用: YaHei Consolas Hybrid
No General-fonts-compress_long_string_to_fit_space,否则vim字符间距会很难看,nerdtree还会出问题。

== xshell ==

  • [-] 字体设置有问题
  • [o] vim显示良好,NerdTree目录显示有问题
  • [X] tmux显示良好
  • [X] 通过ssh 使用wsl
  • [X] 支持windows的多桌面功能

== hyper ==

  • [X] 字体好看,字体设置:fontFamily: '"YaHei Consolas Hybrid", Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
  • [X] vim显示良好
  • [X] tmux显示良好
  • [X] 能使用wsl
  • [X] 支持windows的多桌面功能

结论:

  • 使用hyper

PETCoder亚洲善待程序猿组织
225 声望33 粉丝

Sorry, but I have to leave.-Weibo