Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.53k stars 572 forks source link

Prompt on the right overflow to the next line #2379

Open simohauml opened 2 years ago

simohauml commented 2 years ago

Versions

ConEmu build: 210912 stable x64 Font: MesloLGS NF OS version: Windows 10 pro x64 WSL2: Ubuntu, ZSH, powerlevel10k

Problem description

Prompt on the right overflow to the next line

cmder-powerlevel10k

Additional Info

According to this issue, it seems a bug of cmder?

Maximus5 commented 2 years ago

I guess you don't use the wslbridge2? https://conemu.github.io/en/wsl.html

If so, ConEmu does not process the ANSI sequences because it does not receive them at all. The error should be in Windows ConApi somewhere. ConEmu just shows what the RealConsole has.

simohauml commented 2 years ago

Installed the wslbridge2 according to this: https://github.com/Maximus5/ConEmu/issues/1930#issuecomment-640120326, problem still exists.

d-k-ivanov commented 2 years ago

Hello, I'm thinking about the same problem for some time. It's not WSLbridge or ANSI problem. The behaviour: the final character is not fit the window width. The best way to reproduce this is the "spectresystems/spectre.console" project (here, on Github).

Here is the gif: ConEmuWidth-1

To mitigate this problem without additional changes, I've tried different things, but the most useful: change the font in place. Here is the demo of font changing:

ConEmuWidth-2