starship/docs/ru-RU/guide/README.md
David Knaack 7485c90c9f
feat(docs): move to vitepress (#5785)
* feat(docs): move to vitepress

* change up hero styles to match existing site

* A bit more style tweaking

* Replace stylus with plain CSS

* improve unicode-range value for nerdfont

---------

Co-authored-by: Matan Kushner <hello@matchai.dev>
2024-03-03 17:55:30 +01:00

19 KiB
Raw Blame History

Starship - подсказка для всех оболочек

GitHub Actions workflow status Версия Crates.io Packaging status
Чат в Discord Подпишитесь на @StarshipPrompt в Twitter Stand With Ukraine

Сайт · Установка · Конфигурация

English   Deutsch   Español   Français   Bahasa Indonesia   Italiano   日本語   Português do Brasil   Русский   Українська   Tiếng Việt   简体中文   繁體中文

Starship в iTerm2 с темой Snazzy

Минималистичное, быстрое и бесконечно настраиваемое приглашение командной строки для любой оболочки!

  • Быстрая: она быстрая очень-очень быстрая! 🚀
  • Настраиваемая: настройте каждый элемент вашей командной строки.
  • Универсальная: работает с любой оболочкой, на любой операционной системе.
  • Умная: сразу показывает соответствующую информацию.
  • Много функций: поддержка всех ваших любимых инструментов.
  • Легкая: быстрая установка - начните использовать ее в считанные минуты.

Изучите документацию Starship  ▶

🚀 Установка

Обязательные требования

  • Установленный и включенный в вашем терминале Nerd Font (например, попробуйте FiraCode Nerd Font).

Шаг 1. Установите Starship

Выберите вашу операционную систему из списка ниже для просмотра инструкций по установке:

Android

Установите Starship с помощью любого из следующих менеджеров пакетов:

Репозиторий Команда
Termux pkg install starship
BSD

Установите Starship с помощью любого из следующих менеджеров пакетов:

Дистрибутив Репозиторий Команда
Любой crates.io cargo install starship --locked
FreeBSD FreshPorts pkg install starship
NetBSD pkgsrc pkgin install starship
Linux

Установите последнюю версию для вашей системы:

curl -sS https://starship.rs/install.sh | sh

Или же установите Starship с помощью любого из следующих пакетных менеджеров:

Дистрибутив Репозиторий Команда
Любой crates.io cargo install starship --locked
Любой conda-forge conda install -c conda-forge starship
Любой Linuxbrew brew install starship
Alpine Linux 3.13+ Alpine Linux Packages apk add starship
Arch Linux Arch Linux Extra pacman -S starship
CentOS 7+ Copr dnf copr enable atim/starship
dnf install starship
Gentoo Gentoo Packages emerge app-shells/starship
Manjaro pacman -S starship
NixOS nixpkgs nix-env -iA nixpkgs.starship
openSUSE OSS zypper in starship
Void Linux Void Linux Packages xbps-install -S starship
macOS

Установите последнюю версию для вашей системы:

curl -sS https://starship.rs/install.sh | sh

Или же установите Starship с помощью любого из следующих пакетных менеджеров:

Репозиторий Команда
crates.io cargo install starship --locked
conda-forge conda install -c conda-forge starship
Homebrew brew install starship
MacPorts port install starship
Windows

Install the latest version for your system with the MSI-installers from the releases section.

Установите Starship с помощью любого из следующих менеджеров пакетов:

Репозиторий Команда
crates.io cargo install starship --locked
Chocolatey choco install starship
conda-forge conda install -c conda-forge starship
Scoop scoop install starship
winget winget install --id Starship.Starship

Шаг 2. Настройте оболочку для использования Starship

Настройте оболочку для инициализации starship. Выберете вашу оболочку из списка:

Bash

Добавьте следующее в конец ~/.bashrc:

eval "$(starship init bash)"
Cmd

Вам нужно использовать Clink (v1.2.30+) с Cmd. Создайте файл по этому пути %LocalAppData%\clink\starship.lua со следующим содержанием:

load(io.popen('starship init cmd'):read("*a"))()
Elvish

Добавьте следующую строку в конец ~/.elvish/rc.elv:

eval (starship init elvish)

Примечание: поддерживается только Elvish v0.18+

Fish

Добавьте следующее в конец ~/.config/fish/config.fish:

starship init fish | source
Ion

Добавьте следующее в конец ~/.config/ion/initrc:

eval $(starship init ion)
Nushell

Add the following to the end of your Nushell env file (find it by running $nu.env-path in Nushell):

mkdir ~/.cache/starship
starship init nu | save -f ~/.cache/starship/init.nu

And add the following to the end of your Nushell configuration (find it by running $nu.config-path):

use ~/.cache/starship/init.nu

Note: Only Nushell v0.78+ is supported

PowerShell

Add the following to the end of your PowerShell configuration (find it by running $PROFILE):

Invoke-Expression (&starship init powershell)
Tcsh

Добавьте следующее в конец ~/.tcshrc:

eval `starship init tcsh`
Xonsh

Добавьте следующее в конец ~/.xonshrc:

execx($(starship init xonsh))
Zsh

Добавьте следующее в конец ~/.zshrc:

eval "$(starship init zsh)"

Шаг 3. Настройте Starship

Запустите новую сессию оболочки, и вы увидите ваш новый прекрасный промпт. Если вы довольны с настройками по умолчанию, наслаждайтесь!

Если вы хотите детальнее настроить Starship:

  • Конфигурация узнайте, как настраивать Starship, чтобы подкорректировать промпт на ваш вкус

  • Пресеты вдохновиться готовой конфигурацией других

🤝 Помощь

Мы всегда ищем помощь людей всех уровней навыков! Если вы хотите облегчить свой путь к проекту, посмотрите хорошие первые ошибки (first good issue).

Если Вы свободно владеете иностранным языком отличным от английского, мы высоко оценим любую помощь в переводе нашей документации на другие языки и поддержании ее в актуальном состоянии. Если вы хотите помочь, переводы могут быть сделаны на платформе Starship Crowdin.

Если вы хотите помочь в создании Starship, пожалуйста, ознакомьтесь с нашим Руководством по содействию. Кроме того, заходите на наш Discord сервер и поздоровайтесь. 👋

💭 Вдохновение

Пожалуйста, ознакомьтесь с этими предыдущими работами, которые помогли вдохновить создание Starship. 🙏

❤️ Спонсоры

Поддержите этот проект, став спонсором. Ваше имя или логотип будут отображаться здесь со ссылкой на ваш сайт.

Supporter Tier


Иконка ракеты Starship

📝 Лицензия

Авторское право © 2019-настоящее, Starship Contributors.
Этот проект ISC лицензирован.