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

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

Ласкаво просимо на борт! Давайте встановимо 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

Tip

You can also add the following to your Brewfile to bundle Spaceship along with your other software:

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 до нових версій, так як і будь-який інший пакет.

  • Follow prezto-contrib#usage to clone prezto-contrib to the proper location.
  • Enable the contrib-prompt module (before the prompt module).
  • Set zstyle ':prezto:module:prompt' theme 'spaceship' in your .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

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

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

Вітаємо!

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

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

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

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

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

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

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

Discord Discussions Issues