AnswerBun.com

While gvim is running, mintty displays Unicode UTF-8 characters as question marks

Super User Asked on January 1, 2022

When I fire up gvim in the background in a Cygwin mintty terminal, Unicode UTF-8 characters start getting displayed as question marks. When I quit gvim, mintty reverts to the correct behaviour. In addition, the bold parts of man page output rendered as color also disappear when gvim is invoked in the background. Running reset doesn’t fix the problem. Any ideas on how to fix this?

$ echo -e "xcexbbx0a"
λ

$ '/cygdrive/c/Program Files (x86)/vim/vim82/gvim' &
[1] 8340
$ echo -e "xcexbbx0a"
?

$ wait # Quit gvim
[1]+  Done                    '/cygdrive/c/Program Files (x86)/vim/vim82/gvim'
$ echo -e "xcexbbx0a"
λ

$ locale
LANG=en_US.UTF-8
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_ALL=
$ uname -a
CYGWIN_NT-10.0 dell 3.1.5(0.340/5/3) 2020-06-01 08:59 x86_64 Cygwin
$ gvim --version # Opens dialog window showing:
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Dec 15 2019 23:09:16)
MS-Windows 32-bit GUI version with OLE support
Included patches: 1-12
Compiled by appveyor@APPVYR-WIN

One Answer

Putting gvim in the background within a sub-shell avoids the problem.

$ echo -e "xcexbbx0a"
λ

$ (gvim &)
$ echo -e "xcexbbx0a"
λ

Answered by Diomidis Spinellis on January 1, 2022

Add your own answers!

Related Questions

Why Photoshop can’t open Whatsapp images?

1  Asked on November 7, 2021 by r-medhi

       

VERR_INTERNAL_ERROR VIRTUAL BOX WINDOWS 10

2  Asked on November 7, 2021 by michelle-melo

 

Enable VT-x without going through BIOS

1  Asked on November 7, 2021 by chemist

       

Windows 10 Enterprise will expire soon

1  Asked on November 4, 2021 by papakias

 

New Flash SDD is copying as regular USB flash drive

1  Asked on November 4, 2021 by alejorojas2k

         

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP