Путь
/ОС/FreeBSD
- [⬆ вверх]
- AWK.md
- FreeBSD — кратко о нём..md
- GELI Ключ без пароля.md
- IDE под твои задачи.md
- ZELLIJ + KITTY твоё оружие в терминальной войне.md
- ZFS Экспорт и импорт пулов.md
- gpart show и монтирование ext2 ext3 ext4.md
- nmdm.md
- nvim.md
- Где располагать пользовательские скрипты.md
- Давай качайся!.md
- Как запоролить host в traefik.md
- Как настроить rc.d скрипт для demon в jail.md
- Как пробросить $DISPLAY по ssh.md
- Как ставить пакеты из портов, чтобы pgk их видел..md
- Обновление FreeBSD.md
- Отключение загрузки video драйверов.md
- Очистка дисков и создание RAID.md
- Разница между rc.conf и sysctl.conf.md
- Специфично для FreeBSD переменные окружения.md
- Управление звуковыми выходами.md
- Управление кодом возврата в bash.md
- Установить terminfo для Alacritty.md
- Установить описание терминала xterm-kitty.md
Общая цель:
Установить описание терминала xterm-kitty
(файл kitty.terminfo
) в систему,
чтобы программы вроде htop
, mc
, vim
и другие могли работать корректно в терминале Kitty.
curl -L https://raw.githubusercontent.com/kovidgoyal/kitty/master/terminfo/kitty.terminfo | tic -x -И фсё, глюки командной строки на серваке давай досвидания.
Разбор по частям:
1. curl -L https://...
-
curl
— утилита для скачивания данных из интернета. -
-L
— говоритcurl
следовать редиректам, если они есть. -
https://raw.githubusercontent.com/.../kitty.terminfo
— ссылка на файл описания терминала для Kitty.
То есть эта часть скачивает файл kitty.terminfo
.
2. |
(пайплайн)
- Передаёт результат из
curl
в следующую команду (tic
).
3. tic -x -
-
tic
— это компилятор terminfo-файлов. -
-x
— разрешает расширенные опции в terminfo (необязательные, но безопасные). -
-
— означает, что входные данные (kitty.terminfo
) поступают из stdin, т.е. изcurl
.
Таким образом, эта команда компилирует и устанавливает описание терминала kitty
в локальную базу terminfo.