Перейти до змісту

Початок роботи

Ласкаво просимо на борт! Давайте встановимо Spaceship на вашу машину, астронавте!

Вимоги

Перш ніж ми розпочнемо, переконайтеся, що ви встановили наступне:

  • zsh (v5.2 або новіше) має бути встановлено. Запустіть наступну команду, щоб перевірити вашу версію Zsh:
    echo $ZSH_VERSION #> 5.8.1
    
  • Powerline шрифт або Nerd Font (навіть краще) має бути встановлений і використовуватись у вашому терміналі. Fira Code є популярним вибором. Щоб перевірити чи Powerline шрифт працює для вас, запустіть:
    echo -e "\xee\x82\xa0" #> 
    

Встановлення

Тепер, коли вимоги задоволені, ви можете встановити Spaceship за допомогою будь-якого з перелічених способів:

Hint

Якщо ви використовуєте будь-який менеджер плагінів, наприклад Oh-My-Zsh, antigen, zgen, zplug чи інший, це можливо не найкращий спосіб встановити Spaceship для вас.

  1. Клонуйте цей репозиторій, наприклад, у $HOME/.zsh/spaceship.
  2. Завантажте Spaceship у вашому ~/.zshrc.

Приклад

Terminal
mkdir -p "$HOME/.zsh"
git clone --depth=1 https://github.com/spaceship-prompt/spaceship-prompt.git "$HOME/.zsh/spaceship"

Для ініціалізації командного рядка додайте це до вашого .zshrc:

.zshrc
source "$HOME/.zsh/spaceship/spaceship.zsh"

Встановіть Spaceship через Homebrew простою командою:

Terminal
brew install spaceship

Додати команду ініціалізації до вашого .zshrc:

Terminal
echo "source $(brew --prefix)/opt/spaceship/spaceship.zsh" >>! ~/.zshrc

Порада

Ви також можете додати наступне до вашого Brewfile для встановлення Spaceship разом з іншим програмним забезпеченням:

Brewfile
brew "spaceship"

Клонуйте репозиторій:

Terminal
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1

Створіть файлове посилання на spaceship.zsh-theme у вашому каталозі користувацьких тем oh-my-zsh:

Terminal
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

Встановіть ZSH_THEME="spaceship" у вашому .zshrc.

Встановіть Spaceship через npm, як будь-який інший глобальний пакет:

Terminal
npm install -g spaceship-prompt

Ця команда завантажить Spaceship. Вона також попросить вас підключити Spaceship у вашому файлі ~/.zshrc.

!!! tip:** Ви можете оновлювати Spaceship до нових версій, так як і будь-який інший пакет.

  • Виконуйте настанови prezto-contrib#usage для клонування prezto-contrib у відповідне місце.
  • Увімкніть модуль contrib-prompt (перед модулем prompt).
  • Додайте zstyle ':prezto:module:prompt' theme 'spaceship' до вашого .zpreztorc.

Додайте Spaceship до свого .zimrc:

.zimrc
zmodule spaceship-prompt/spaceship-prompt --name spaceship --no-submodules

Далі встановіть Spaceship:

Terminal
zimfw install

Додайте такий фрагмент у вашому .zshrc:

.zshrc
antigen theme spaceship-prompt/spaceship-prompt

Додайте у файл .zshrc такий рядок:

.zshrc
antibody bundle spaceship-prompt/spaceship-prompt

Додайте такий рядок до вашого .zshrc у місці, де ви додаєте інші плагіни Zsh:

.zshrc
zinit light spaceship-prompt/spaceship-prompt

Додайте наступний рядок до вашого .zshrc у місці, де ви додаєте інші плагіни Zsh:

.zshrc
zgen load spaceship-prompt/spaceship-prompt spaceship

Використовуйте цю команду в вашому .zshrc для завантаження Spaceship в якості теми командного рядка:

.zshrc
zplug "spaceship-prompt/spaceship-prompt", use:spaceship.zsh, from:github, as:theme

Додайте наступне у ваш файл plugins.toml (відкрийте його за допомогою sheldon edit):

plugins.toml
[plugins.spaceship]
github = "spaceship-prompt/spaceship-prompt"

Або запустіть таку команду, щоб додати його автоматично:

Terminal
sheldon add spaceship --github spaceship-prompt/spaceship-prompt

Встановіть найсвіжіший випуск з AUR пакунка spaceship-prompt:

git clone https://aur.archlinux.org/spaceship-prompt.git
cd spaceship-prompt
makepkg -si

або використовуючи yay:

yay -S spaceship-prompt

Зверніть також увагу на пакунок spaceship-prompt-git в git який потребує підтримки.

Вітаємо!

Ви зробили це! Ви встановили Spaceship на вашу машину!

Що далі? Spaceship має помірковані налаштування за замовчуванням, але ви можете налаштувати його під свої потреби. Дізнайтеся, як налаштувати Spaceship:

Налаштувати Spaceship

Крім того, приєднайтеся до нашої спільноти або розгляньте можливість зробити внесок у проект.

Зробити внесок Twitter Discord

Виникли проблеми?

Знайдіть відповіді на нашій сторінці усунення несправностей або отримайте допомогу від нашої спільноти. Не допомогло? Будь ласка, надішліть нам повідомлення, опишіть вашу проблему, і ми з радістю допоможемо вам.

Discord Discussions Issues