Windows Tips & News

Poista Unix-rivinpäätteiden tuki käytöstä Windowsin Muistiossa

click fraud protection

Muistio on yksi klassisista Windows-sovelluksista, joita Microsoft päivittää harvoin. Windows 10 Build 17661:stä alkaen Microsoft on tehnyt sovellukseen yhden parannuksen. Se tunnistaa nyt Unix-rivinpäätteet, joten voit tarkastella ja muokata Unix/Linux-tiedostoja Notepadilla. On mahdollista, että tämä uusi toiminta ei ehkä toimi skenaarioissasi, tai saatat haluta poistaa tämän uuden toiminnan käytöstä ja palata Muistio-sovelluksen alkuperäiseen toimintaan. Tässä on miten.

Unixissa/Linuxissa rivinpäätteet ovat aivan erilaisia ​​kuin Windowsin käyttämät.
Windowsissa tähän tarkoitukseen käytetään kahta symbolia: char (10), joka tunnetaan nimellä Carriage Return (CR), ja char (13), joka tunnetaan nimellä Line Feed (LF). Linux käyttää vain LF: ää rivinpäissä.

Vuosien ajan Notepad tuki vain CRLF-järjestelmää, mikä teki mahdottomaksi lukea ja muokata Linux-tekstitiedostoja. Luultavasti integroinnin ansiosta Windows-alijärjestelmä Linuxille, Muistio Windows 10 build 17661:ssä voi tunnistaa Linuxin rivinpäätteet.

Tässä on kuvakaappaus Notepadista, joka yrittää näyttää Linuxin .bashrc-tekstitiedoston sisällön, joka sisältää vain Unix LF EOL -merkkejä:

Seuraavassa kuvakaappauksessa näkyy päivitetty Notepad-sovellus, joka näyttää saman tiedoston oikein:

Tilarivi näyttää nykyiset rivinpäätteet.Tämä toiminta voidaan tarvittaessa poistaa käytöstä.

Unix Line Endings -tuen poistaminen käytöstä Windows Notepadissa, tee seuraava.

  1. Avaa Rekisterieditori-sovellus.
  2. Siirry seuraavaan rekisteriavaimeen.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Katso kuinka pääset rekisteriavaimeen yhdellä napsautuksella. Jos tätä avainta ei ole, sinun tulee luoda se manuaalisesti.

  3. Luo oikealla uusi 32-bittinen DWORD-arvo fWindowsOnlyEOL.
    Huomautus: vaikka olisit käytössä 64-bittinen Windows sinun on silti luotava 32-bittinen DWORD-arvo.
    Aseta sen arvoksi 1.
  4. Luo oikealla uusi 32-bittinen DWORD-arvo fPasteOriginalEOL. Jätä sen arvotietoon 0.
  5. Jotta rekisterin säädön tekemät muutokset tulevat voimaan, sinun on Kirjaudu ulos ja kirjaudu sisään käyttäjätilillesi.

The fWindowsOnlyEOL arvo toimii seuraavasti:

fWindowsOnlyEOL = 0: Lisää avoinna olevan asiakirjan havaittu EOL-merkki, kun Return/Enter-näppäintä painetaan.

fWindowsOnlyEOL = 1: Pakota Windowsin CRLF-rivinpäätteet, kun Return/Enter-näppäintä painetaan.

The fPasteOriginalEOL parametri hyväksyy seuraavat arvot.

fPasteOriginalEOL = 0: Muuttaa Muistioon liitettävän tekstin EOL-merkin avoinna olevan asiakirjan EOL-merkiksi.

fPasteOriginalEOL = 1: Muistioon liitetyn tekstin EOL-merkkejä ei muokata.

Lopuksi Winaero Tweakeria voidaan käyttää Unix-rivinpäätteiden tuen mukauttamiseen Notepadissa.

Voit ladata Winaero Tweakerin täältä: Lataa Winaero Tweaker

Lähde: Microsoft

PowerToysin avulla voit pian selvittää, mikä sovellus estää tiedoston poistamisen

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Microsoft Store näyttää nyt selvästi, onko peli saatavilla Game Passin kautta, ja sen hinnan

Microsoft Store näyttää nyt selvästi, onko peli saatavilla Game Passin kautta, ja sen hinnan

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Voit nyt ottaa uudet hakuvaihtoehdot käyttöön Windows 11 21H2:ssa

Voit nyt ottaa uudet hakuvaihtoehdot käyttöön Windows 11 21H2:ssa

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää