Вопросы с тегом «prompt»

Строка символов, отображаемая интерактивными оболочками для обозначения оболочки, ожидает ввода пользователя.

21
Окраска вашего терминала и оболочки?
Я провожу большую часть своего времени, работая в среде Unix и используя эмуляторы терминала. Я пытаюсь использовать цвет в командной строке, потому что цвет делает вывод более полезным и интуитивно понятным. Какие варианты существуют, чтобы добавить цвет в мою терминальную среду? Какие трюки вы используете? С какими подводными камнями вы …
262 shell  bash  colors  prompt 

7
Терминальная подсказка неправильно упакована
У меня есть проблема, при которой, если я введу очень длинные команды в bash, терминал не отобразит то, что я печатаю правильно. Я ожидаю, что если бы у меня была команда, подобная следующей: username@someserver ~/somepath $ ssh -i /path/to/private/key myusername@something.someserver.com Команда должна отображаться в две строки. Вместо этого он часто …
172 bash  terminal  prompt 

5
Какие цветовые коды можно использовать в моем приглашении PS1?
Я использовал несколько цветов в моем приглашении PS1, таких как \033]01;31\] # pink \033]00m\] # white \033]01;36\] # bold green \033]02;36\] # green \033]01;34\] # blue \033]01;33\] # bold yellow Где я могу найти список кодов цвета, которые я могу использовать? Я посмотрел на Colorize Bash Console Color, но он …
132 bash  colors  prompt 


3
Как я могу узнать, нахожусь ли я в сеансе tmux из скрипта bash?
Мне нравится хранить мой репозиторийbash_profile в git и клонировать его на любые машины, к которым у меня есть доступ к оболочке. Поскольку в tmuxбольшинстве случаев у меня есть user@hostстрока в строке состояния, а не ее традиционное место в приглашении оболочки. Однако не все сайты, которые я использую, tmuxустановлены, или я …
54 bash  prompt  tmux 

2
Почему ZSH заканчивает строку выделенным символом процента?
Я заметил это в разных случаях. Я часто думал, что это потому, что вывод был отменен рано (например, Ctrl + C) или что-то подобное, и zsh заполняет символ новой строки. Но теперь любопытство взяло верх над мной, так как в bash оно этого не делает. ЗШ удар SequenceПрограмма что - …
46 bash  zsh  prompt  newlines 

10
сделать мой режим показа приглашения zsh в режиме vi
Я использую bindkey -v(для башкеров set -o viя думаю, что работает и в zsh) или в режиме vi (m). но меня беспокоит то, что у меня нет визуальной подсказки, чтобы сказать мне, находится ли я в режиме вставки или командном режиме. Кто-нибудь знает, как я могу заставить мою подсказку отображать …
44 shell  prompt  zsh 

3
Использование переменных для хранения цветовых кодов терминала для PS1?
В моем .bashrc, я использую цветовые коды терминала ANSI, чтобы раскрасить различные биты. Это выглядит так: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' где virtual_envи git_branchbash-функции, которые выводят материал на стандартный вывод. Теперь, чтобы было легче читать и изменять, я хотел бы хранить цветовые коды в переменных и ссылаться на них, а не встраивать их …


1
В каких ситуациях PS2, PS3, PS4 используются в качестве подсказки?
Когда я вхожу в оболочку, я вижу приглашение, значение которого хранится в PS1. Я также столкнулся с другой подсказкой (но не знаю, какая именно), когда использовал синтаксис здесь-документа: bc << HERE > Но это все виды подсказок. Я сталкивался до сих пор. Какие ситуации вызывают различные виды подсказок?

5
Как заставить терминал отображать user @ machine жирным шрифтом?
Я видел на некоторых снимках экрана (не помню, где в сети), что терминал может отображать [username@machine /]$жирным шрифтом. Я тоже с нетерпением жду этого, потому что всегда прокручиваю длинные результаты, чтобы с трудом найти первую строку после моей команды. Как я могу сделать имя пользователя и т. Д. Жирным или …

5
Лучший способ принять варианты «Да» из командной строки
Юзабилити-тестирование сценария оболочки, которое я написал, показало, что у людей разные ожидания относительно того, как ответить на вопрос, который ожидал «да» в качестве ответа. См. Варианты в приведенном ниже примере кода. Конечно, должен быть лучший способ, что я придумал? Какова ваша читаемая и более короткая форма ? read -p 'Answer …

15
Какие настройки вы сделали в своем профиле оболочки для повышения производительности?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я знаю, что некоторые люди имеют некоторые сценарии запуска, а некоторые персонализируют приглашение. Один разработчик использует короткие псевдонимы для длинного пути, который …

3
Команда отображения в заголовке xterm
My Bash Prompt в настоящее время устанавливает заголовок xterm, используя следующую последовательность: PS1='\033]0;\u@\h>\w\007' Есть ли простой способ отобразить текущую команду в заголовке. Например, если я отслеживаю файл с помощью tail -f foo.log, я хочу, чтобы мой заголовок сказал tail -f foo.log.

6
Сокращен ли текущий каталог в командной строке?
vim имеет действительно хорошую функцию, которую он использует в своих путях, когда они немного длинны: Сокращает путь к документу на вкладке вверху. Есть ли способ сделать что-то похожее на это, чтобы моя подсказка bash не выглядела так: rfkrocktk@work-laptop ~/Documents/Projects/Work/maventest/src/main/java/com/tkassembled/ $
23 bash  prompt 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.