ConEmu cursor disappear when use default {Bash::MinGW bash} task #1502
Comments
I think ConEmu issue tracker is wrong place to ask. To ensure, you may turn on ANSI logging and check for cursor modification sequences. |
Hello, I turn on the logging and the log info is as bellow: "C:\Users\acer\Downloads\ConEmuPack.180318\ConEmu\conemu-msys-32.exe" --log C:\Users\acer\Downloads\ConEmuPack.180318 C:\MinGW\msys\1.0\bin\bash.exe --login -i^[]9;11;"TIOCSWINSZ(170,39) succeeded"^G I didn't find what the 'ESC [ ? 1034 h' code means? Maybe I shoud describe my problem more simply and clearly:
I just down all the sofewares, install and run them, and didn't change anything of them, so I don't think it's the problem about my bash profile. I'm confused with your advice. So, what can I do with this problem? |
The file please. Comparison with 161206 is not fair, there were no connector, and ConEmu didn't received any ANSI. |
You may try to change TERM to xterm via connector arguments |
Did you mean the log file? Before I add After I add The cursor is still not show. |
…task. Unlike actual cygwin and Msys 2.0 builds, the MinGW (Msys 1.0) starts processes detached from conhost, so ConEmu server does not see them (bash.exe). TODO: Retrieve process lists from connector.
Hi! I get a problem as title.
My ConEmu version is ConEmuPack.180318(portable).
And I use mingw-get-setup.exe to install MinGW and msys.
The default {Bash::MinGW bash} task setting is as bellow:
set CHERE_INVOKING=1 & set "PATH=C:\MinGW\msys\1.0\bin;%PATH%" & %ConEmuBaseDirShort%\conemu-msys-32.exe -new_console:p C:\MinGW\msys\1.0\bin\bash.exe --login -i -new_console:C:"C:\MinGW\msys\1.0\msys.ico"
When I new a console use {Bash::MinGW bash} task, the cursor disappeare.
But I new a console use {Shells::cmd} will not.
I also download ConEmuPack.161206(portable), the default {Bash::MinGW bash} task setting is as bellow:
set CHERE_INVOKING=1 & C:\MinGW\msys\1.0\bin\bash.exe --login -i -new_console:C:"C:\MinGW\msys\1.0\msys.ico"
Both ConEmuPack.180318(portable) and ConEmuPack.161206(portable) will correct when new a console with this setting.
But this setting also has problem for me.
I use ssh to login linux, and my linux's locale is zh_CN.UTF-8. So I add the
chcp utf-8
setting in the ConEmu's Environment setting.When use ConEmuPack.161206(portable) default {Bash::MinGW bash} task setting, both in ConEmuPack.180318(portable) and ConEmuPack.161206(portable), ConEmu will block forever when print Chinese!
For example, after I login my centos use ssh, and I use
ls
command to list the file and dir, if there is a chinese file name or dir name, ConEmu will block forever!But use ConEmuPack.180318(portable) default {Bash::MinGW bash} task setting in ConEmuPack.180318(portable) will not lead to this result, it can print Chinese correctly! The only problem is the cursor is disappeare!
I hope there is a solution to this problem.
Thanks.
The text was updated successfully, but these errors were encountered: