Windows Tips & News

Deaktiver støtte for Unix-linjeavslutninger i Windows Notisblokk

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

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.

Annonse

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:

Notisblokk før

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

Notisblokk etter

Statuslinjen viser gjeldende linjeavslutninger.Notisblokk linjeavslutning Statur BarDet 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.

Winaero Tweaker Unix Line Endings Notisblokk

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

Kilde: Microsoft

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Aktiver skanne arkivfiler med Windows Defender i Windows 10

Aktiver skanne arkivfiler med Windows Defender i Windows 10

Du kan aktivere skanning av arkivfiler med Windows Defender i Windows 10 for bedre sikkerhet og b...

Les mer

Slik aktiverer du romlig lyd i Windows 11

Slik aktiverer du romlig lyd i Windows 11

Du kan aktivere Spatial Sound i Windows 11, som også er kjent som "3D Audio." Det gir en bedre op...

Les mer

Deaktiver disse filene kan være skadelig for datamaskinen din Advarsel

Deaktiver disse filene kan være skadelig for datamaskinen din Advarsel

Deaktiver disse filene kan være skadelig for datamaskinen din Advarsel i Windows 10Hvis du kobler...

Les mer