Как укорачивать подсказку командной строки (bash), как это делает Spatry?

Я получил следующий снимок экрана из видеоролика Spatry с https://www.youtube.com/watch?v=ROyqnJg1Ipo

https://www.youtube.com/watch ? v = ROyqnJg1Ipo

Я хочу что-то подобное в каждом приглашении

----[myusername@laptop]------[14:30:44]----/mnt/1CFED66BFED63CA8/router/Documents/hacking/1 set up tools/wifiphisher
==> 

1
задан 23 November 2016 в 20:49

2 ответа

Хотя вопрос уже ответил и принят, но я все же хочу предложить попробовать использовать bash-it.

Он имеет множество тем, псевдонимов и поддержку завершения для нескольких языков и фреймворков, включая git, rails, svn и многие другие.

Установка

Загрузите zip-архив здесь https://github.com/Bash-it/bash-it/archive/master.zip и извлеките его в папку .bash_it. Эта папка будет скрытой папкой для начала с точки (.). Запустите ~/.bash_it/install.sh (он автоматически создает резервную копию ~ / .bash_profile или ~ / .bashrc, в зависимости от вашей ОС) Отредактируйте измененный файл конфигурации ~/.bashrc, чтобы настроить Bash-it. Например, если вы хотите использовать тему Slick, вы измените строку 8 файла ~/.bashrc на
export BASH_IT_THEME='slick'

Темы находятся в каталоге ~/.bash_it/themes/.

Доступный снимок экрана можно посмотреть здесь. bash-it

Кроме того, вы можете просмотреть их все в своей оболочке с помощью команды

 BASH_PREVIEW=true reload

Вы можете начать использовать их, выполнив команду [ ! d17]

source ~/.bash_it/themes/<theme-name>/<theme-name>.theme.bash

Тема «bobby» имеет приглашение с включенным временем, попробуйте его использовать. Вы также можете настроить их.

8
ответ дан 23 May 2018 в 06:52
  • 1
    я думаю, что это точный пустяковый путь – nazar2sfive 24 August 2016 в 09:09
  • 2
    Поскольку singerng дал ответ в соответствии с вашими потребностями, я рекомендую вместо этого принять его ответ. Кроме того, это очень больно, чтобы меняться. Принимать :) Навык достаточен для ответа, чтобы отметить его полезным. Спасибо. – Anwar 24 August 2016 в 09:22
  • 3
    Другой пакет, который может предоставлять сложные приглашения командной оболочки (изначально задуманные для запросов в vim, но распространяемые на другие приложения), - это powerline. & Lt; [d 0] powerline.readthedocs.io/en/latest/usage/shell-prompts.html> [d0!]; – J G Miller 24 August 2016 в 19:15
  • 4
    @JGMiller Спасибо за это невероятное предложение! доступен ли он как deb-пакет или только в github? – Anwar 24 August 2016 в 19:16
  • 5
    @JGMiller Страница Не найдено – Anwar 24 August 2016 в 19:42

То, что вы ищете, это oh my zsh. Вы можете настроить все.

oh my zsh

Проверьте больше снимков экрана: Страница Wiki (скриншоты).

0
ответ дан 23 May 2018 в 06:52

Другие вопросы по тегам:

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