나는 사용하고 싶다구현자Bash 터미널에서 명령을 실행할 때마다 별칭을 사용해야 하는지 여부를 알아보세요.
추가 정보 파일에는 다음 ZSH 예가 나와 있습니다.
function last_command() {
echo `history -1 | cut -d ' ' -f 3-20 | realiaser`
}
RPROMPT='%{$fg[$NCOLOR]%}%p $(last_command)%{$reset_color%}'
"머신의 "기록" 옵션을 확인하세요. 이 구성은 ZSH용이며 Bash 또는 기타 구성에 대한 약간의 조정이 필요합니다."라는 메시지가 표시되지만 이를 내 bash에 적용하는 방법을 찾을 수 없습니다. 현재 다음 콘텐츠가 있습니다. 하지만 어떻게 적응해야 할지 모르겠습니다.
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
function prompt {
PS1="${TITLEBAR}\
\w\$(parse_git_branch)\
\$ "
}
prompt
답변1
PS1을 설정할 때 기능 프롬프트가 필요하지 않습니다. 프로필에서 PS1을 내보내세요. ZSH 예제와 동일한 last_command 함수를 사용하여 PS1에 붙여넣을 수 있습니다.
export PS1='${TITLEBAR}\w $(parsebranch) $(last_command) \$'