Початок роботи¶
Ласкаво просимо на борт! Давайте встановимо 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 для вас.
- Клонуйте цей репозиторій, наприклад, у
$HOME/.zsh/spaceship
. - Завантажте Spaceship у вашому
~/.zshrc
.
Приклад¶
mkdir -p "$HOME/.zsh"
git clone --depth=1 https://github.com/spaceship-prompt/spaceship-prompt.git "$HOME/.zsh/spaceship"
Для ініціалізації командного рядка додайте це до вашого .zshrc
:
source "$HOME/.zsh/spaceship/spaceship.zsh"
Встановіть Spaceship через Homebrew простою командою:
brew install spaceship
Додати команду ініціалізації до вашого .zshrc
:
echo "source $(brew --prefix)/opt/spaceship/spaceship.zsh" >>! ~/.zshrc
Порада
Ви також можете додати наступне до вашого Brewfile
для встановлення Spaceship разом з іншим програмним забезпеченням:
brew "spaceship"
Клонуйте репозиторій:
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
Створіть файлове посилання на spaceship.zsh-theme
у вашому каталозі користувацьких тем oh-my-zsh:
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
Встановіть ZSH_THEME="spaceship"
у вашому .zshrc
.
Встановіть Spaceship через npm, як будь-який інший глобальний пакет:
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
:
zmodule spaceship-prompt/spaceship-prompt --name spaceship --no-submodules
Далі встановіть Spaceship:
zimfw install
Додайте такий фрагмент у вашому .zshrc
:
antigen theme spaceship-prompt/spaceship-prompt
Додайте у файл .zshrc
такий рядок:
antibody bundle spaceship-prompt/spaceship-prompt
Додайте такий рядок до вашого .zshrc
у місці, де ви додаєте інші плагіни Zsh:
zinit light spaceship-prompt/spaceship-prompt
Додайте наступний рядок до вашого .zshrc
у місці, де ви додаєте інші плагіни Zsh:
zgen load spaceship-prompt/spaceship-prompt spaceship
Використовуйте цю команду в вашому .zshrc
для завантаження Spaceship в якості теми командного рядка:
zplug "spaceship-prompt/spaceship-prompt", use:spaceship.zsh, from:github, as:theme
Додайте наступне у ваш файл plugins.toml
(відкрийте його за допомогою sheldon edit
):
[plugins.spaceship]
github = "spaceship-prompt/spaceship-prompt"
Або запустіть таку команду, щоб додати його автоматично:
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:
Крім того, приєднайтеся до нашої спільноти або розгляньте можливість зробити внесок у проект.
Зробити внесок Twitter Discord
Виникли проблеми?¶
Знайдіть відповіді на нашій сторінці усунення несправностей або отримайте допомогу від нашої спільноти. Не допомогло? Будь ласка, надішліть нам повідомлення, опишіть вашу проблему, і ми з радістю допоможемо вам.