Compare commits
No commits in common. "ffe045607cbb260e9b1094e1f9248980feafde26" and "03484583314657c35c5c4373ddc9c4be0cec6e6d" have entirely different histories.
ffe045607c
...
0348458331
@ -4,7 +4,7 @@ zu() {
|
||||
}
|
||||
|
||||
ch() {
|
||||
curl -s "https://cheat.sh/$1" | less -R
|
||||
curl -s "https://cheat.sh/$1" | less
|
||||
}
|
||||
|
||||
exf() {
|
||||
@ -85,10 +85,23 @@ getip() {
|
||||
fi
|
||||
}
|
||||
|
||||
# Настройка mc для работы в терминале kitty
|
||||
# Необходимо закрыть все экземпляры mc для текущего пользователя
|
||||
# При вызове функции с параметром -f текущие настройки клавиш
|
||||
# для работы mc в терминале kitty будут перезаписаны
|
||||
# Автоматическая установка описания терминала xterm-kitty
|
||||
kitty-install-terminfo() {
|
||||
if ! sudo apt-get install kitty-terminfo > /dev/null 2>&1 ; then
|
||||
mkdir -p "${HOME}/.terminfo/x"
|
||||
cp -ap "${ZDOTDIR}/terminfo/xterm-kitty" "${HOME}/.terminfo/x"
|
||||
fi
|
||||
echo "Terminal description for xterm-kitty was installed."
|
||||
echo "Close terminal and start again."
|
||||
}
|
||||
|
||||
if [[ "x${TERM}" = "xxterm-kitty" ]] || [[ "x${TERM}" == *"screen"* ]] || [[ "x${TERM}" == *"tmux"* ]]; then
|
||||
if infocmp "xterm-kitty" > /dev/null 2>&1 ; then
|
||||
unset -f kitty-install-terminfo
|
||||
fi
|
||||
fi
|
||||
|
||||
# Настройка mc для работы в kitty (mc не должен быть запущен)
|
||||
mc-kitty-add() {
|
||||
local mc_cfg="${HOME}/.config/mc/ini"
|
||||
local mc_term="${ZDOTDIR}/terminfo/mc-kitty.ini"
|
||||
|
@ -1,11 +1,5 @@
|
||||
zcomet compinit
|
||||
|
||||
# Обеспечение совместимости с терминалом kitty
|
||||
# По возможности следует установить пакет kitty-terminfo
|
||||
if ! infocmp "xterm-kitty" > /dev/null 2>&1 ; then
|
||||
mkdir -p "${HOME}/.terminfo/x"
|
||||
cp -ap "${ZDOTDIR}/terminfo/xterm-kitty" "${HOME}/.terminfo/x"
|
||||
echo "Terminal description for xterm-kitty was installed."
|
||||
echo "Close terminal and start again."
|
||||
fi
|
||||
mc-kitty-add
|
||||
if type 'kitty-install-terminfo' 2>/dev/null | grep -q 'function'; then kitty-install-terminfo; fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user