Sådan får du lange kommandoer til at gå til næste linje i Cygwin bash prompt

Hvordan kan man få lange kommandoer til at gå til næste linje i Cygwin bash prompt, når PS1 er sat til '$'?

For at få lange kommandoer til at gå til næste linje i Cygwin bash prompt, når PS1 er sat til '$', skal du ændre PS1 til '$ \ ' i din .bashrc eller .bash_profile fil og genindlæse konfigurationen.

Hvordan kan man få lange kommandoer til at gå til næste linje i Cygwin bash prompt, når PS1 er sat til '$'?

For at få lange kommandoer til at gå til næste linje i Cygwin bash prompt, når PS1 er sat til '$', kan du følge disse trin:

  • Åbn din .bashrc eller .bash_profile fil i en teksteditor.
  • Find linjen, hvor PS1 er sat. Det kan se sådan ud: PS1='$ '.
  • Ændr PS1 til at inkludere en backslash (\) efter dollartegnet. Dette vil fortælle bash, at kommandoen fortsætter på næste linje. Eksempel: PS1='$ \ '.
  • Gem ændringerne og genindlæs din bash konfiguration ved at køre source ~/.bashrc eller source ~/.bash_profile.

Her er et eksempel på, hvordan du kan ændre din .bashrc fil:


# Original PS1
# PS1='$ '

# Ændret PS1 for at tillade linjeskift
PS1='$ \ '

Efter at have fulgt disse trin, vil lange kommandoer automatisk gå til næste linje, når du når slutningen af den aktuelle linje i Cygwin bash prompt.