31
25
I'm having trouble setting up PuTTY with Ubuntu.
I'm trying to get line characters to work in aptitude as well as 256-color support, but can only get one or the other.
- Ubuntu Config
- Using 64-bit Ubuntu
- Terminal type xterm-256color or putty-256color gives 256-color, but incorrect line characters.
- Terminal type linux gives proper lines in aptitude, but only 16 colors.
- PuTTY Config
- Using font with Unicode characters. (DejaVu Sans Mono)
- Received Data is assumed to be in UTF-8.
- Set to use Unicode line drawing code points.
Output from locale
:
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
2
not to dig up old posts, but KiTTY - a PuTTY fork - provides a checkbox to "Allow ACS line drawing in UTF" (new/current session settings->Window->Translation) which seems to work well with apps like aptitude.
– aquafunk – 2016-09-25T17:44:49.8471@swiss: it is not
screen
which does the conversion, butncurses
. – Thomas Dickey – 2016-10-01T14:47:51.493I am working in Putty and using zsh. I am having a similar problem as OP, in that in VIM, certain characters such as arrow in NERDtree are not being display. When I do "export NCURSES_NO_UTF8_ACS=1", and open VIM again, it doesnt do anything different. The arrows are still not displayed. Any idea whats going on? – alpha_989 – 2017-11-11T20:34:25.613
@alpha_989: That's not the same problem at all, as arrows weren't part of the ACS in the first place. They're already purely UTF-8. What do you see in their place? – user1686 – 2017-11-11T21:25:18.633
@grawity, if I am on the remote server, I see this: https://imgur.com/R0T4hO5
– alpha_989 – 2017-11-11T22:25:15.920I see the arrows as expected in NERDtree. However, if I am loggin in through ssh, I see the arrows become replaced by boxes. https://imgur.com/cfejBDi
– alpha_989 – 2017-11-11T22:26:07.930I have tried all the solutions posted on this thread here, but it didnt solve it: https://serverfault.com/questions/475925/how-to-fix-putty-showing-garbled-characters. But as you pointed out maybe the problem is not the same. Any idea how to debug this, or the root cause of this issue?
– alpha_989 – 2017-11-11T22:31:52.473Ok.. I solved it myself. Just in case somebody else has the same problem heres the solution: https://github.com/scrooloose/nerdtree/issues/522#issuecomment-163673920
You can use the default Consolas font as well
That's interesting. I just always used Lucida Console because the line drawing always just worked in UTF-8 mode. Now I can use much better fonts. Thanks. :) – Ariel – 2011-05-03T19:34:52.577
8I just want to point out that running through a program that converts the alternate character set to UTF-8 also fixes the problem. I found this from the link you provided. The best example program is screen. – Swiss – 2011-05-04T06:35:00.383