Sådan Forhindrer Du less i at Rydde Skærmen ved Afslutning - Guide til Git Log-Lignende Adfærd

Hvordan tvinges less-programmet til ikke at rydde skærmen ved afslutning, så det opfører sig som git log-kommandoen?

For at tvinge less-programmet til ikke at rydde skærmen ved afslutning, kan du bruge -X flaget, indstille miljøvariablen LESS til '-X', eller tilføje et alias i din shell-konfigurationsfil.

Hvordan tvinges less-programmet til ikke at rydde skærmen ved afslutning, så det opfører sig som git log-kommandoen?

For at tvinge less-programmet til ikke at rydde skærmen ved afslutning, kan du bruge følgende metoder:

  • Brug -X flaget:

    Du kan starte less med -X flaget for at forhindre det i at rydde skærmen ved afslutning.

    less -X filnavn
  • Indstil miljøvariabel:

    Du kan sætte miljøvariablen LESS til at inkludere -X flaget.

    export LESS='-X'

    Dette vil anvende -X flaget hver gang du bruger less.

  • Alias i shell-konfigurationsfil:

    Du kan tilføje et alias i din shell-konfigurationsfil (f.eks. .bashrc eller .zshrc) for at gøre det permanent.

    alias less='less -X'

    Efter at have tilføjet denne linje, skal du genindlæse din shell-konfigurationsfil:

    source ~/.bashrc eller source ~/.zshrc

Ved at bruge en af disse metoder vil less opføre sig som git log-kommandoen og ikke rydde skærmen ved afslutning.