Console

 30th August 2019 at 4:46pm

Under Linux

Konsole

Konsole 是 KDE / Plasma 下的默认虚拟终端,也是 Linux 下 首选 终端。功能强大且够用,重要的是 字体渲染 做得很赞。

使用时给 Setting => Profile => Appearance => Miscellaneous 中置 2px 的 line spacing,避免渲染 CJK 字符过于拥护的问题。

Yakuake

Yakuake 是一个 Drop-Down Terminal,默认按 F12 它就出现,再按一次就关闭。非常方便。

Under Windows

Cmder

Cmder 应该是我体验过的 Windows 本地终端中最好的。但是仍然需要做一些额外配置。

下载时注意下带 Git 版本的,这样你有一些 ls 类的软件可能用。

安装好后,需要做一些设置(菜单中的 Settings)。做调字体,然后调一些热键(Keys & Macro):

KeyChange
Ctrl+Backtick全局显示 / 隐藏键,与 JetBrains IDE 快键冲突,去掉
Ctrl+W默认是关闭当前 tab,改成 Delete word leftward to the cursor

其他参考:IDE 内置 Terminal 使用 Cmder

XShell

Windows 下最好的远程终端 / SSH Client 软件。

其他选择

Bash on Windows 可能是个不错的选择,但是暂时不想去看,cmder 已经足够好。

Babun, Cygwin, msys, msys2 这类,都是在 Windows 上建立一个类 *nix 环境来工作的,比较难维护,而且可能不完善。比如你在 Windows 上装了个 Python,在 Cygwin 中又装了个 Python;但是 Cygwin 里面的 Python 跑起来总会有一些奇怪的问题。而且这类软件的终端用起来并不是特别舒服。

Under Android

JuiceSSH

JuiceSSH 是 Android 上最佳的本地 / 远程 Shell。体验很好,组合键的发送也相当方便。