README cleanups
This commit is contained in:
parent
af85f58e3d
commit
1295094715
@ -449,12 +449,12 @@ let the character overflow into neighboring cells, which is fine if the
|
|||||||
neighboring cell is empty, but looks terrible if it is not.
|
neighboring cell is empty, but looks terrible if it is not.
|
||||||
|
|
||||||
Some programs, like powerline, vim with fancy gutter symbols/status-bar, etc.
|
Some programs, like powerline, vim with fancy gutter symbols/status-bar, etc.
|
||||||
use unicode characters from the private use area to represent symbols. Often
|
misuse unicode characters from the private use area to represent symbols. Often
|
||||||
these symbols are square and should be rendered in two cells. However, since
|
these symbols are square and should be rendered in two cells. However, since
|
||||||
private use area symbols all have their width set to one in the unicode
|
private use area symbols all have their width set to one in the unicode
|
||||||
standard, kitty renders them either smaller or truncated. The exception (as of
|
standard, kitty renders them either smaller or truncated. The exception is if
|
||||||
kitty 0.8.1) is if these characters are followed by a space or empty cell in
|
these characters are followed by a space or empty cell in which case kitty
|
||||||
which case kitty makes use of the extra cell to render them in two cells.
|
makes use of the extra cell to render them in two cells.
|
||||||
|
|
||||||
=== How do I build kitty.app on macOS?
|
=== How do I build kitty.app on macOS?
|
||||||
|
|
||||||
@ -491,8 +491,9 @@ for why kitty does not support background color erase.
|
|||||||
|
|
||||||
== I get errors about the terminal being unknown or opening the terminal failing when SSHing into a different computer?
|
== I get errors about the terminal being unknown or opening the terminal failing when SSHing into a different computer?
|
||||||
|
|
||||||
This happens because the kitty terminfo files are not available on the server. Either install kitty on the server,
|
This happens because the kitty terminfo files are not available on the server.
|
||||||
or simply copy over the terminfo files, using:
|
Either install kitty on the server, or simply copy over the terminfo files,
|
||||||
|
using:
|
||||||
|
|
||||||
....
|
....
|
||||||
ssh myserver mkdir -p \~/.terminfo
|
ssh myserver mkdir -p \~/.terminfo
|
||||||
@ -500,8 +501,9 @@ infocmp xterm-kitty | ssh myserver "cat > /tmp/kitty.terminfo"
|
|||||||
ssh myserver tic -x -o \~/.terminfo /tmp/kitty.terminfo
|
ssh myserver tic -x -o \~/.terminfo /tmp/kitty.terminfo
|
||||||
....
|
....
|
||||||
|
|
||||||
Really, the correct solution for this is to convince the OpenSSH maintainers to have ssh do this
|
Really, the correct solution for this is to convince the OpenSSH maintainers to
|
||||||
automatically when connecting to a server.
|
have ssh do this automatically when connecting to a server, so that all
|
||||||
|
terminals work transparently.
|
||||||
|
|
||||||
== Resources on terminal behavior
|
== Resources on terminal behavior
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user