5 ms·
Interesting. I'm wondering how it stacks up against ConEmu [1], which has been the MVP of terminal emulators on Windows for a long time now. [1]: https://conem
by norswap 8y ago
Interesting. I'm wondering how it stacks up against ConEmu [1], which has been the MVP of terminal emulators on Windows for a long time now.
[1]: https://conemu.github.io/ https://conemu.github.io/
- tfigment 8y agoPersonally prefer ConsoleZ over conemu. Its more stable and does fewer strange things when i last evaluated it. Fluent i guess has better themes support and UWP might be some sort of advantage. https://github.com/cbucher/console https://github.com/cbucher/console
- loeg 8y agoThanks for the pointer. I'll share a link to Cmder[1], which was what I was pointed at the other day. [1]: https://cmder.net/ https://cmder.net/ (So far, it beats the heck out of cmd.exe, especially for WSL...)
- _underfl0w_ 8y agoMy only gripe is the delay after opening a new terminal. If it takes > 5s after launching to actually get a shell where I can type things, we have an efficiency problem. It's all the python behind the scenes. The dev chose simplicity over speed. And this terminal is "based on web technologies" so I doubt decent speed is really achievable. It's almost ironic that web developers are creating terminals.
- tazard 8y agoMaybe you are thinking of hyper? Cmder is based on conEmu as far is I know
- _underfl0w_ 8y agoYou're correct that it is _based off_ ConEmu, but it has a bunch of additional sluggish Python code to load in a fancy lamba symbol for the prompt and some aliases that try to be unix commands.
- Jare 8y agoI believe the slowdown is due to the clink prompt running external programs in order to find git status etc. I run clink without ConEmu (cmdr is a pack of both with some config) and recently redid the prompt to make it less functional but MUCH faster. I basically changed the config.lua file to use clink.get_cwd() instead of pwd(), and to local HEADfile = io.open(git_dir.."/HEAD") if not HEADfile then return false end local git_branch = HEADfile:read():match('ref: refs/heads/(.*)') HEADfile:close() return colors.git_dirty .. " (" .. git_branch .. ")" to find the current git branch if any. Less functional and more potential for errors (detached heads or such) but for my case it's very worth it.
- nailer 8y agoI wouldn't call ConEmu the MVP (if you mean most valuable rather than minimum viable) - there's a number of unfixable bugs due to the insistence on Windows XP support. Breakdown of Windows Terminals # Top Quality (supports line editing, history, scrollback, copy on select, right click paste, tabs, iterm colors, everything else you'd expect from iTerm2 or gnome-terminal) - Fluent Terminal (native, lightweight) - Terminus (electron, so heavier, but also excellent and stable) - Hyper 3 Canary (electron, in beta as Hyper 2 has serious bugs, but a massive plugin ecosystem) # Minimal (no tabs but fast and stable) - Powershell 6.2's inbuilt terminal - Alacritty # Windows XP apps (UI has everything everywhere, some unfixable bugs) - ConsoleZ - ConEmu # Not actually a terminal - Cmder More details, config files: https://github.com/mikemaccana/powershell-profile#for-a-decent-tabbed-terminal https://github.com/mikemaccana/powershell-profile#for-a-dece...
- xrisk 8y agoWhy is Cmder not actually a terminal?
- nailer 8y agoBecause Cmder is actually: - Console emulator ~ Conemu - Cmd.exe enhancements ~ clink - Unix tools on windows ~ git for windows The Cmder website tells you this if you scroll down, but doesn't make it obvious. 'clink' in particular is of dubious utility - if you're using Windows, powershell is the default terminal, and powershell is one of Windows' best features.
- samanator 8y agoI used to use ConEmu but it was too buggy for my liking, especially when using docker > nano/vim. Text was displayed in the wrong place all the time. I started using fluent when this was posted (3 days ago) and I quite like the experience so far! I haven't had to switch back to regular CMD for anything so far!