Open gskoczylas opened 3 years ago
It's because of a combination of things. There are many posts about it in the Cmder issues list with more information, including how to change the lambda character.
In the latest version of Cmder the problem does not occur for me anymore (Windows 10 Pro PL & Windows 10 Ent EN).
In the latest version of Cmder the problem does not occur for me anymore (Windows 10 Pro PL & Windows 10 Ent EN).
Yup. Cmder switch to including Clink from chrisant996/clink a few months ago. 👍
I'm using clink within cmder. I think the problem is in the clink.
To illustrate the problem, let's assume that I executed the following commands in sequence:
dir
pushd c:\temp
cd ..\Tools\
dir /w
popd
Now I want to execute one of the previous commands again. To do this, I press the up arrow key (on the keyboard).
popd
command. For now everything is fine.dir /w
command. Still all right.dcd ..\Tools\
command. Wrong! The first letter of the previous command (letter "d") is displayed before the actual command.d
), for example:dpushd c:\temp
,ddir
, etc.d
.This additional letter at the beginning is only virtual. For example, if I see a
ddir
and execute this command, then I will execute thedir
command - as if this additional letter was not there at the beginning.You can live with it, but it's annoying and it interferes with your working comfort.
At first I did not have such problems. It happened at some point. I did not change any settings in the program. I didn't notice anything special that could change this behavior.
Environment: Windows 10 Enterprise ver. 1909