replace ssh-compat with termcompat as a more versatile tool
This commit is contained in:
parent
761780524c
commit
1856014398
2 changed files with 8 additions and 9 deletions
|
@ -1,9 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
# cleanup -256color suffix from term and set something more compatible
|
|
||||||
typeset -A TERMS
|
|
||||||
TERMS=(
|
|
||||||
[st]='xterm'
|
|
||||||
[tmux]='screen'
|
|
||||||
)
|
|
||||||
TEMPTERM="${TERM%%-256color}"
|
|
||||||
TERM="${TERMS[$TEMPTERM]-${TEMPTERM}}" exec ssh "$@"
|
|
8
termcompat
Executable file
8
termcompat
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
# run with more compatible TERM value
|
||||||
|
typeset -A terms=(
|
||||||
|
[rxvt-unicode-256color]='rxvt-unicode'
|
||||||
|
[st-256color]='xterm-256color'
|
||||||
|
[tmux-256color]='screen.xterm-new'
|
||||||
|
)
|
||||||
|
TERM="${terms[$TERM]:-$TERM}" exec "$@"
|
Loading…
Reference in a new issue