Windows Tips & News

Deaktiver støtte for Unix-linjeavslutninger i Windows Notisblokk

click fraud protection

Notisblokk er en av de klassiske Windows-appene som Microsoft oppdaterer sjelden. Fra og med Windows 10 Build 17661 har Microsoft gjort én forbedring av appen. Den gjenkjenner nå Unix-linjeavslutninger, slik at du kan se og redigere Unix/Linux-filer med Notisblokk. Det er en sjanse for at denne nye oppførselen kanskje ikke fungerer for scenariene dine, eller du foretrekker kanskje å deaktivere denne nye oppførselen og gå tilbake til Notepads opprinnelige oppførsel. Her er hvordan.

I Unix/Linux er linjeavslutninger ganske forskjellige fra hva Windows bruker.
I Windows er det to symboler som brukes til det formålet: char (10), kjent som Carriage Return (CR), og char (13), kjent som Line Feed (LF). Linux bruker bare LF for linjeavslutninger.

I årevis støttet Notepad bare CRLF-skjemaet, noe som gjorde det umulig å lese og redigere Linux-tekstfiler. Sannsynligvis, takket være integrering av Windows-undersystem for Linux, Notisblokk i Windows 10 build 17661 kan gjenkjenne Linux-linjeavslutninger.

Her er et skjermbilde av Notisblokk som prøver å vise innholdet i en Linux .bashrc-tekstfil, som bare inneholder Unix LF EOL-tegn:

Det neste skjermbildet viser den oppdaterte Notepad-appen, som viser den samme filen riktig:

Statuslinjen viser gjeldende linjeavslutninger.Det er mulig å deaktivere denne virkemåten når det er nødvendig.

For å deaktivere Unix Line Endings-støtte i Windows Notisblokk, gjør følgende.

  1. Åpne Registerredigering app.
  2. Gå til følgende registernøkkel.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Se hvordan du går til en registernøkkel med ett klikk. Hvis denne nøkkelen ikke eksisterer, bør du opprette den manuelt.

  3. Til høyre oppretter du en ny 32-biters DWORD-verdi fWindowsOnlyEOL.
    Merk: Selv om du er det kjører 64-bits Windows du må fortsatt opprette en 32-biters DWORD-verdi.
    Sett verdien til 1.
  4. Til høyre oppretter du en ny 32-biters DWORD-verdi fPasteOriginalEOL. La verdidataene være 0.
  5. For å få endringene gjort av registerjusteringen til å tre i kraft, må du Logg ut og logg på brukerkontoen din.

De fWindowsOnlyEOL verdi fungerer som følger:

fWindowsOnlyEOL = 0: Sett inn det for øyeblikket åpne dokumentets oppdagede EOL-tegn når Return/Enter-tasten trykkes.

fWindowsOnlyEOL = 1: Tving Windows CRLF-linjeavslutninger når Return/Enter-tasten trykkes.

De fPasteOriginalEOL parameter godtar følgende verdier.

fPasteOriginalEOL = 0: Endrer EOL-tegnet for teksten som limes inn i Notisblokk til EOL-tegnet for det åpne dokumentet.

fPasteOriginalEOL = 1: EOL-tegn i tekst limt inn i Notisblokk endres ikke.

Til slutt kan Winaero Tweaker brukes til å tilpasse støtte for Unix-linjeavslutninger i Notisblokk.

Du kan laste ned Winaero Tweaker her: Last ned Winaero Tweaker

Kilde: Microsoft

Microsoft jobber med forbedringer av eSIM og strømstyring i Redstone 4

Microsoft jobber med forbedringer av eSIM og strømstyring i Redstone 4

Microsoft, sammen med OEM-er, jobber med å forbedre mobiltilkobling og strømstyringsfunksjoner i ...

Les mer

Legg til ledetekst tilbake til Win+X Menu i Windows 10 Creators Update

Legg til ledetekst tilbake til Win+X Menu i Windows 10 Creators Update

3 svarFra og med Windows 10 build 14971, aktivert Microsoft PowerShell som standard i Win+X-menye...

Les mer

Firefox får bilde-i-bilde-modus

Firefox får bilde-i-bilde-modus

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenEn rekke moderne n...

Les mer