#shell #nushell
Вопрос:
Я только начал экспериментировать с NuShell, и мне интересно, как решить эту проблему. С моей prompt
конфигурацией, установленной как
prompt = "build-string (ansi y) (date format '%I:%M:%S') (ansi reset) ' ' (ansi g) (whoami) '@' (hostname) (ansi reset) ' ' (ansi r) (pwd) (ansi reset) ' '"
Я получаю эту подсказку:
04:50:57 carl
@hp-pavilion
/home/carl
Как я могу заставить текст оставаться на одной строке?
Ответ №1:
Похоже, вам нужно удалить конечную новую строку из вывода whom
и hostname
себя. Я не знаю, является ли это лучшим решением (никогда не слышал о NuShell, пока не увидел этот вопрос), но, похоже, это работает:
(whoami | str trim)