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

Подсказка - это то, что запрашивает у пользователя интерактивный ввод

83
Каково происхождение приглашения UNIX $ (доллар)?

В приглашении UNIX используется $символ, указывающий, что ваш ввод ожидается. Мне было интересно, почему этот символ был выбран - если есть причина. Доллар просто кажется немного неожиданным. >Символ был бы более наводит на мысль , на мой...

50
Как я могу отобразить абсолютный путь в командной строке?

В настоящее время мой bash PS1настроен на что-то вроде этого: PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ " Как я могу заставить его показать абсолютный путь вместо относительного (например, /home/dave/dirвместо...

43
Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил мое приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(в репозитории git) Это работает хорошо, но у меня есть некоторые ошибки tmuxи имя окна. Он...

29
Запланируйте задачу с правами администратора без запроса пользователя в Windows 7

В Windows 7 я хотел бы запланировать запуск программы с правами администратора, при этом пользователю не нужно отвечать на приглашение (которое запрашивает повышенные привилегии) ​​при каждом запуске запланированной задачи. Есть ли способ достичь этой цели, не отключая запросы UAC для всех...

29
Почему эта подсказка bash иногда сохраняет часть предыдущих команд при прокрутке истории?

Моя подсказка bash, которую я признаю, что она была украдена из нескольких мест и выложена вместе, иногда добавит часть предыдущих команд к ее длине при прокрутке истории bash с помощью стрелок вверх / вниз. Например, если мои предыдущие команды были: ls cd /home/caleb vim .bashrc Когда я был в...

22
Цветовая подсказка командной строки MySQL

Я хочу добавить цвета в командную строку цвета MySQL. У меня пока в скрипте (database.sh): mysql -uroot -hlocalhost -A --prompt="\u@\h:\d> " Я хотел бы rootбыть красным , @чтобы быть синим , localhostчтобы быть зелеными и databaseбыть бирюзовыми : root@localhost:database> Возможно ли сделать...

22
Избегайте непечатных символов в функции для приглашения Bash

В приглашении Bash (переменная PS1) я вызываю функцию, чтобы потенциально добавить текст в приглашение: export PS1="\u@\h \$(my_function) \$ " Однако функция в приглашении содержит цветовые коды ANSI, которые меняются в зависимости от выходных данных функции (иногда красный, иногда зеленый)....

21
ZSH правого выравнивания в PS1

Мне бы хотелось многострочное приглашение zsh с выровненной справа частью, которое будет выглядеть примерно так: 2.nate@host:/current/dir 16:00 -> Я знаю о RPROMPT в zsh, но он выровнен по правому краю напротив вашего обычного приглашения, которое находится на той же строке текста, что и вы...

19
Почему «cd D:» не меняет контекст команды на D :? [Дубликат]

На этот вопрос уже есть ответы здесь : Закрыто 7 лет назад . Возможное дублирование: используя команду cd в командной строке Windows, невозможно перейти к D: \ Каждый раз, когда я хочу изменить контекст каталога на другой диск (D, E, F или любой другой ...) в командной строке Windows, я должен...

19
Нажав на мою подсказку PS1 через ssh

Я использую конкретную подсказку «PS1», которая мне нравится. Я делюсь несколькими логинами с другими людьми на нескольких разных серверах. Мне было интересно, есть ли способ указать в моем локальном профиле bash удаленное приглашение или каким-либо другим способом, кроме копирования и вставки при...

18
Что такое rootfs # и что вы можете с ним сделать?

Я упал до [rootfs /]#стремительных много раз при загрузке мой дистрибутив не удалось. Обычно я обнаруживал, что не могу решить проблему с помощью доступных ограниченных команд, поэтому я использовал любой запасной Live CD, который лежал у меня в руках. Но какова rootfsподсказка? Почему у него...

18
Удаление ненужного пробела в конце правой подсказки zsh ($ RPROMPT)

В zsh справа от моей правой подсказки всегда есть пробел. Я попробовал с очень простым .zshrc, таким как: PROMPT="#" RPROMPT="*" Всегда есть пробел после * в правой части экрана. Вот скриншот, показывающий проблему (я выбрал место на одной из строк)....

15
Получить функцию в PS1 (Zsh)?

Это работает в bash( parse_git_branchэто определенная функция) export PS1="\$(parse_git_branch)" Но я не могу понять эквивалент в zsh. Примечание: если я делаю PROMPT="$(parse_git_branch)" Кажется, это работает, но на самом деле он запускает команду, когда я задаю приглашение, но это не...

15
Как показать текущий режим Vi при использовании сочетаний клавиш Vi в оболочке?

Я использую сочетания клавиш vi в моей оболочке tcsh. Теперь я не знаю, в каком режиме vi я нахожусь ( insertрежим или commandрежим), что приводит к большому разочарованию. Кто-нибудь знает способ показать текущий режим vi в оболочке? (включив в подсказку или...

13
Как запустить приложение от имени администратора без приглашения?

Когда я запускаю SQL Server Management Studio 2008, я обнаружил ошибку, которая существовала всегда и описана здесь . Одно из предложений по исправлению, которое действительно сработало, - запустить SSMS с помощью «Запуск от имени администратора». Поэтому я изменил свойства ярлыка, чтобы всегда...

13
Какой каталог представляет путь `//` в Linux?

Когда я хочу вернуться в каталог верхнего уровня в Linux, набрав cd .., я набираю текст cd //. К моему большому удивлению, об ошибках не сообщается. Более того, подсказка становится username@hostname://$. lsуказывает, что я сейчас в корневом каталоге. Это ошибка или особенность оболочки? Если...

13
Как мне исправить мою подсказку в режиме оболочки emacs?

Я занимаюсь программированием на компьютере коллеги. У него есть версия emacs (23.1.1), которую я раньше не использовал. Моя проблема в том, что когда я перехожу в режим оболочки, моя подсказка bash выглядит так: ^[]0;jay@socrates:~^G[jay@socrates]$ Я PS1настроился на '[\u@\h]\$ 'мой .bashrc. Это...

12
Заставка оболочки Linux показывать последнее возвращаемое значение

В настоящее время я работаю на компьютере с Linux, и в командной строке отображается последнее возвращаемое значение и количество выполненных команд (на рисунке изображено фиолетовым цветом). Мой собственный компьютер не имеет этого, как я могу настроить это? Я использую Xubunto, если нужно больше...