Початок роботи¶
Ласкаво просимо на борт! Давайте встановимо 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
Виникли проблеми?¶
Знайдіть відповіді на нашій сторінці усунення несправностей або отримайте допомогу від нашої спільноти. Не допомогло? Будь ласка, надішліть нам повідомлення, опишіть вашу проблему, і ми з радістю допоможемо вам.