While emacs shell mode when I run
I get following
these must be manage.py and templates. Why its like that and how can fix it?
Those are vt100 codes for color display (which is usually enabled by default on most Linux distros today). Emacs shell doesn't handle the vt100 escape codes.
Find out whether your
Does it look like like the following or something similar?
If so you'll need to find where this alias is set and unalias it or change how it is called.
Your shell knows it is running in an emacs shell if the EMACS environment setting is set to
For bash you can you just alias ls
I put ~/.emacs
and it solved my problem. Anyway thanks for answering. The link that solved my problem.