updated README.md with troubleshooting instructions for Windows WSL
This commit is contained in:
parent
305bff6226
commit
c937131a5e
1 changed files with 16 additions and 4 deletions
20
README.md
20
README.md
|
@ -43,10 +43,11 @@ Troubleshooting
|
||||||
|
|
||||||
This particularly happens on Linux when the distribution provides a version
|
This particularly happens on Linux when the distribution provides a version
|
||||||
of glib that received Unicode 9.0 upgrades (glib `>= 2.50.1`) while providing
|
of glib that received Unicode 9.0 upgrades (glib `>= 2.50.1`) while providing
|
||||||
a version of glibc that didn't (`< 2.26`). You may also configure `LC_CTYPE`
|
a version of glibc that didn't (glibc `< 2.26`). You may also configure
|
||||||
to use an `UTF-8` locale. Typically VTE based terminal emulators rely on
|
`LC_CTYPE` to use an `UTF-8` locale. Typically VTE based terminal emulators
|
||||||
glib's `g_unichar_iswide()` function while tmux relies on glibc's `wcwidth()`
|
rely on glib's `g_unichar_iswide()` function while tmux relies on glibc's
|
||||||
function. When these two functions disagree, display gets messed up.
|
`wcwidth()` function. When these two functions disagree, display gets messed
|
||||||
|
up.
|
||||||
|
|
||||||
This can also happen on MacOS when using iTerm2 and "Use Unicode version 9
|
This can also happen on MacOS when using iTerm2 and "Use Unicode version 9
|
||||||
character widths" is enabled in `Preferences... > Profiles > Text`
|
character widths" is enabled in `Preferences... > Profiles > Text`
|
||||||
|
@ -63,6 +64,17 @@ Troubleshooting
|
||||||
sure your `~/.tmux.conf.local` copy uses the right code points for
|
sure your `~/.tmux.conf.local` copy uses the right code points for
|
||||||
`tmux_conf_theme_left_separator_XXX` values.
|
`tmux_conf_theme_left_separator_XXX` values.
|
||||||
|
|
||||||
|
- **I'm using Bash On Windows (WSL) and colors are broken.**
|
||||||
|
|
||||||
|
There is currently a [bug][1681] in the new console powering Bash On Windows
|
||||||
|
preventing text attributes (bold, underscore, ...) to combine properly with
|
||||||
|
colors. The workaround is to search your `~/.tmux.conf.local` copy and
|
||||||
|
replace attributes with `'none'`. The alternative is to use the
|
||||||
|
[Mintty terminal for WSL][wsltty].
|
||||||
|
|
||||||
|
[1681]: https://github.com/Microsoft/BashOnWindows/issues/1681
|
||||||
|
[wsltty]: https://github.com/mintty/wsltty
|
||||||
|
|
||||||
Features
|
Features
|
||||||
--------
|
--------
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue