Notisblokk er en av de klassiske Windows-appene som Microsoft oppdaterer sjelden. Fra og med Windows 10 Build 17661 har Microsoft gjort en forbedring av appen. Det gjenkjenner nå Unix-linjeendelser, slik at du kan se og redigere Unix / Linux-filer med Notisblokk. Det er en sjanse for at denne nye oppførselen ikke fungerer for dine scenarier, eller du vil kanskje deaktivere denne nye oppførselen og gå tilbake til Notepads opprinnelige oppførsel. Slik gjør du det.
Annonse
I Unix / Linux er linjeendelser ganske forskjellige fra hva Windows bruker.
I Windows er det to symboler som brukes til dette formålet: røye (10), kjent som vognretur (CR), og røye (13), kjent som Line Feed (LF). Linux bruker bare LF for linjeendelser.
hvor finner jeg bokmerkemappen min for Google Chrome?
I mange år støttet Notepad bare CRLF-ordningen, noe som gjorde det umulig å lese og redigere Linux-tekstfiler. Sannsynligvis takket være integrering av Windows Subsystem 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:
Neste skjermbilde viser den oppdaterte Notisblokk-appen, som viser den samme filen riktig:
Statuslinjen indikerer gjeldende linjeendelser.Det er mulig å deaktivere denne oppførselen når det er nødvendig.
For å deaktivere Unix Line Endings-støtte i Windows Notisblokk , gjør følgende.
- Åpne Registerredigering-appen .
- Gå til følgende registernøkkel.
HKEY_CURRENT_USER Programvare Microsoft Notisblokk
Se hvordan du går til en registernøkkel med ett klikk . Hvis denne nøkkelen ikke eksisterer, bør du opprette den manuelt.
- Til høyre oppretter du en ny 32-biters DWORD-verdifWindowsOnlyEOL.
Merk: Selv om du er det kjører 64-biters Windows du må fremdeles opprette en 32-biters DWORD-verdi.
Sett verdien til 1. - Til høyre oppretter du en ny 32-biters DWORD-verdifPasteOriginalEOL. La verdidataene være 0.
- For å få endringene gjort av registerjusteringen, må du gjøre det Logg ut og logg på brukerkontoen din.
DefWindowsOnlyEOL
verdien fungerer som følger:
fWindowsOnlyEOL = 0: Sett inn det åpenbare dokumentets oppdagede EOL-tegn når Retur / Enter-tasten treffes.
fWindowsOnlyEOL = 1: Tving Windows CRLF-linjeavslutninger når Retur / Enter-tasten blir truffet.
DefPasteOriginalEOL
parameter aksepterer følgende verdier.
fPasteOriginalEOL = 0 : Endrer EOL-tegnet f teksten som limes inn i Notisblokk til EOL-tegnet i det åpne dokumentet.
fPasteOriginalEOL = 1 : EOL-tegn i tekst limt inn i Notisblokk blir ikke endret.
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
Windows 10 fildeling
Kilde: Microsoft