Keelake Unixi realõpude tugi Windows Notepadis
Notepad on üks klassikalisi Windowsi rakendusi, mida Microsoft harva värskendab. Alates operatsioonisüsteemi Windows 10 Build 17661 versioonist on Microsoft teinud rakenduses ühe täiustuse. See tunneb nüüd ära Unixi realõpud, nii et saate Notepadiga Unixi/Linuxi faile vaadata ja redigeerida. On võimalus, et see uus käitumine ei pruugi teie stsenaariumide puhul toimida või eelistate selle uue käitumise keelata ja naasta Notepadi algse käitumise juurde. Siin on, kuidas.
Unixis/Linuxis on realõpud üsna erinevad Windowsi kasutatavatest.
Windowsis kasutatakse selleks kahte sümbolit: char (10), mida tuntakse Carriage Return (CR) nime all, ja char (13), mida tuntakse kui reavahetust (LF). Linux kasutab realõpude jaoks ainult LF-i.
Notepad toetas aastaid ainult CRLF-skeemi, muutes Linuxi tekstifailide lugemise ja redigeerimise võimatuks. Tõenäoliselt tänu integratsioonile Windowsi alamsüsteem Linuxi jaoks, Notepad operatsioonisüsteemis Windows 10 build 17661 suudab ära tunda Linuxi realõpud.
Siin on ekraanipilt Notepadist, mis üritab kuvada Linuxi .bashrc tekstifaili sisu, mis sisaldab ainult Unix LF EOL märke:
Järgmine ekraanipilt näitab värskendatud rakendust Notepad, mis kuvab sama faili õigesti:
Olekuriba näitab praeguseid realõpe.
Unixi realõpude toe keelamiseks Windows Notepadis, tehke järgmist.
- Ava Registriredaktori rakendus.
- Minge järgmisele registrivõtmele.
HKEY_CURRENT_USER\Software\Microsoft\Notepad
Vaadake, kuidas avada registrivõti ühe klõpsuga. Kui seda võtit pole, peaksite selle käsitsi looma.
- Paremal looge uus 32-bitine DWORD-väärtus fWindowsOnlyEOL.
Märkus. Isegi kui olete töötab 64-bitine Windows peate ikkagi looma 32-bitise DWORD-väärtuse.
Määra selle väärtuseks 1. - Paremal looge uus 32-bitine DWORD-väärtus fPasteOriginalEOL. Jäta selle väärtusandmeteks 0.
- Registri näpunäidetega tehtud muudatuste jõustumiseks peate seda tegema Logi välja ja logige sisse oma kasutajakontole.
The fWindowsOnlyEOL
väärtus töötab järgmiselt:
fWindowsOnlyEOL = 0: Sisestage hetkel avatud dokumendi tuvastatud EOL-märk, kui vajutate klahvi Return/Enter.
fWindowsOnlyEOL = 1: Sundige Windowsi CRLF-i realõpud, kui vajutate Return/Enter klahvi.
The fPasteOriginalEOL
parameeter aktsepteerib järgmisi väärtusi.
fPasteOriginalEOL = 0: muudab Notepadi kleebitava teksti EOL-märgi parajasti avatud dokumendi EOL-märgiks.
fPasteOriginalEOL = 1: Notepadi kleebitud teksti EOL-märke ei muudeta.
Lõpuks saab Winaero Tweakerit kasutada Unixi realõpude toe kohandamiseks Notepadis.
Winaero Tweakeri saate alla laadida siit: Laadige alla Winaero Tweaker
Allikas: Microsoft