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

Herätysajastinten poistaminen käytöstä Windows 10:ssä

Herätysajastinten poistaminen käytöstä Windows 10:ssä

On hyvin tunnettu tosiasia, että erilaiset ohjelmistot voivat herättää Windows 10 -tietokoneesi l...

Lue lisää

Etsi herätysajastimet Windows 10:ssä

Etsi herätysajastimet Windows 10:ssä

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

Lue lisää

Lataa Hero-taustakuva ja kaikki taustakuvat Windows 10 build 10159:stä

Lataa Hero-taustakuva ja kaikki taustakuvat Windows 10 build 10159:stä

Windows 10:n julkaistussa koontiversiossa 10159 käyttäjät havaitsivat joukon uusia oletustaustaku...

Lue lisää