Початок роботи¶
Ласкаво просимо на борт! Давайте встановимо 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
Tip
You can also add the following to your Brewfile
to bundle Spaceship along with your other software:
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 до нових версій, так як і будь-який інший пакет.
- Follow prezto-contrib#usage to clone
prezto-contrib
to the proper location. - Enable the
contrib-prompt
module (before theprompt
module). - Set
zstyle ':prezto:module:prompt' theme 'spaceship'
in your.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
Встановіть найновіший 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:
Крім того, приєднайтеся до нашої спільноти або розгляньте можливість зробити внесок у проект.
Зробити внесок Twitter Discord
Виникли проблеми?¶
Знайдіть відповіді на нашій сторінці усунення несправностей або отримайте допомогу від нашої спільноти. Не допомогло? Будь ласка, надішліть нам повідомлення, опишіть вашу проблему, і ми з радістю допоможемо вам.