Настроить приглашение оболочки О -мой -zsh

ipconfig getifaddr $(route get 8.8.8.8 | awk '/interface: / {print $2; }')
1
08.07.2020, 17:33
1 ответ

Powerlevel9k больше не поддерживается, см. примечание вверхуhttps://github.com/powerlevel9k/powerlevel9k. Настоятельно рекомендуется перейти на Powerlevel10k.

Как обновить:

  1. Добавить powerlevel10k в список тем Oh My Zsh.
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
  1. Заменить ZSH_THEME="powerlevel9k/powerlevel9k"на ZSH_THEME="powerlevel10k/powerlevel10k"в ~/.zshrc.
sed -i.bak 's/powerlevel9k/powerlevel10k/g' ~/.zshrc
  1. Перезапустить Zsh.
exec zsh

После перезапуска Zsh мастер настройки должен запуститься автоматически. Если это не так, введите p10k configure. В какой-то момент мастер спросит, хотите ли вы однострочное -или двухстрочное -приглашение. Версия с двумя строками -дает вам гораздо больше места для ввода команд, так что вы захотите выбрать ее. Двухстрочная подсказка -обычно занимает половину вертикального пространства терминала, но с Powerlevel10k у вас есть возможность включить временную подсказку, чтобы избежать этого недостатка.

Кроме того, вы можете добавить эти строки в~/.zshrc:

# My Windows home directory.
hash -d w=/mnt/c/Users/Pawar

Это устанавливает двунаправленное отображение между ~wи /mnt/c/Users/Pawar. Вместо подсказки /mnt/c/Users/Pawar/Downloadsбудет отображаться ~w/Downloads. Вы можете ввести cd ~w/Downloadsвместо cd /mnt/c/Users/Pawar/Downloadsи т. д. Завершение вкладки -также понимает это сопоставление. Так чтоcd ~w/Вкладка будет работать.

1
18.03.2021, 23:21

Теги

Похожие вопросы