내 터미널에는 다음과 같은 기본 프롬프트 형식이 있습니다.
username @ boxname / path / to / current / directory $
그것을 생성하는 코드는 다음과 같습니다 : (색상 정의가 있습니다)
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\]'
현재 디렉토리에 대한 경로가 너무 길어지면 줄을 끊기 때문에 터미널에 대한 작업이 불쾌 해집니다. 이러한 경우 다음과 같은 짧은 문자열을 생성하는 형식을 선호합니다.
username @ boxname current_dir_name $
그것을 생성하는 코드는 다음과 같이 보일 것입니다 (색상).
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] $(basename ${PWD}) \$ \[\033[00m\]'
누구나 다음과 같이 입력하여 현재 터미널 창의 형식을 한 스타일에서 다른 스타일로 쉽게 전환하는 방법을 알고 prompttoggle
있습니까?
PROMPT_DIRTRIM=0
하고 PROMPT_DIRTRIM=1
간결한 것처럼 보이며 PS1
결과는 거의 같습니다. 정보에 대해서 감사드립니다!
PROMPT_DIRTRIM
하나를 사용 하면 명령에 인수를 추가 할 수도 있습니다. 더 인수를 전달하지 않으면 당신은 사이를 전환 PROMPT_DIRTRIM=0
하고 PROMPT_DIRTRIM=1
당신이 인수로 수를 전달하면 당신이 설정 PROMPT_DIRTRIM
그것. promptlen
그러면 명령에 더 적합한 이름이됩니다.