Warum erfolgt mein sofortiger Nachdruck bei horizontaler ConEmu-Größenänderung?
Ich habe ein seltsames Verhalten in meiner ConEmu-Shell beobachtet:
Wenn ich HORIZONTAL die Größe des ConEmu-Fensters verändere und das Klinken aktiviert ist, wird nach Beendigung der Größenänderung die Shell-Eingabeaufforderung erneut gedruckt:
Es ist wirklich ärgerlich und tritt bei jeder Größenänderung wie Operation auf, z. B. beim Teilen, Verschieben von Teilen.
In meinem Boot-Batch verwende ich den folgenden Code, um die Eingabeaufforderung festzulegen (die gleiche wie die standardmäßige cmd-Task von conemu):
:: :: Form the command prompt :: :: This will start prompt with `User@PC ` set ConEmuPrompt0=$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S :: Followed by colored `Path` set ConEmuPrompt1=%ConEmuPrompt0%$E[92m$P$E[90m if NOT "%PROCESSOR_ARCHITECTURE%" == "AMD64" ( if "%PROCESSOR_ARCHITEW6432%" == "AMD64" if "%PROCESSOR_ARCHITECTURE%" == "x86" ( rem Use another text color if cmd was run from SysWow64 set ConEmuPrompt1=%ConEmuPrompt0%$E[93m$P$E[90m ) ) :: Carriage return and `$` or `>` :: Spare `$E[90m` was specially added because of GitShowBranch.cmd if "%ConEmuIsAdmin%" == "ADMIN" ( set ConEmuPrompt2=$_$E[90m$$ ) else ( set ConEmuPrompt2=$_$E[90m$G ) :: Finally reset color and add space set ConEmuPrompt3=$E[m$S$E[0m :: Set the prompt prompt %ConEmuPrompt1%%ConEmuPrompt2%%ConEmuPrompt3%
Meine Beobachtungen sind bisher: 1. Problem tritt nur auf, wenn Klinker injiziert wird. 2. Problem tritt nur auf, wenn auch die Eingabeaufforderung einen Zeilenvorschub hat.
Ich nehme an, dass bei der Größenänderung von clink die Eingabeaufforderung irgendwie falsch gelöscht und erneut gedruckt wird. Das Problem kann problemlos auf einer Vanilla ConEmu reproduziert werden, indem die Klinkungsfunktion aktiviert wird und versucht wird, das Fenster horizontal zu vergrößern.
Ich bin nur einen kleinen Schritt von meiner perfekten Fensterschale entfernt ...
Jede Hilfe wird geschätzt.
EDIT1: Durch einen Test in Console2 wurde nur bestätigt, dass es sich um ein Klirrproblem handelt.
0 Antworten auf die Frage
Verwandte Probleme
-
1
ConEmu: Wie lösche ich Elemente aus der Dropdown-Liste "Neue Konsole erstellen"?
-
1
kann ich ConEmu dazu bringen, "zum Kopieren markieren" zu lassen?
-
1
Lassen Sie ConEmu an Desktop-Kanten einrasten
-
1
Hängen Sie eine laufende Konsolenanwendung an eine neue ConEmu-Instanz an
-
1
Wie exportiere ich ConEmu-Einstellungen?
-
6
Git Bash hier in ConEmu
-
2
Wie kann ich jedem Tab, das von einer geöffnet wurde, einen benutzerdefinierten Namen geben?
-
1
Wie konfigurieren Sie ConEmu für die Ausführung von cmd.exe als Administrator über eine Explorer-Int...
-
2
Conemu: Wie erstelle ich aus einer Task-Datei mehrere Konsolenfenster auf einer Registerkarte?
-
6
Ändern Sie das Standard-Startverzeichnis von ConEmu