Windows Tips & News

Vypnite podporu Unix Line Endings v programe Windows Poznámkový blok

click fraud protection

Poznámkový blok je jednou z klasických aplikácií pre Windows, ktoré Microsoft aktualizuje len zriedka. Počnúc verziou Windows 10 Build 17661 spoločnosť Microsoft urobila v aplikácii jedno vylepšenie. Teraz rozpoznáva zakončenia riadkov Unix, takže môžete prezerať a upravovať súbory Unix/Linux pomocou programu Poznámkový blok. Existuje šanca, že toto nové správanie nemusí fungovať pre vaše scenáre, alebo môžete radšej zakázať toto nové správanie a vrátiť sa k pôvodnému správaniu programu Poznámkový blok. Tu je návod.

V Unix/Linux sú zakončenia riadkov úplne odlišné od toho, čo používa Windows.
V systéme Windows sa na tento účel používajú dva symboly: znak (10), známy ako Carriage Return (CR), a znak (13), známy ako Line Feed (LF). Linux používa iba LF na zakončenie riadkov.

Po celé roky Notepad podporoval iba schému CRLF, čo znemožňovalo čítanie a úpravu textových súborov Linuxu. Pravdepodobne vďaka integrácii Subsystém Windows pre Linux, Poznámkový blok v systéme Windows 10 zostava 17661 dokáže rozpoznať konce riadkov Linuxu.

Tu je snímka obrazovky programu Poznámkový blok, ktorý sa pokúša zobraziť obsah textového súboru Linux .bashrc, ktorý obsahuje iba znaky Unix LF EOL:

Nasledujúca snímka obrazovky zobrazuje aktualizovanú aplikáciu Poznámkový blok, ktorá správne zobrazuje rovnaký súbor:

Stavový riadok zobrazuje aktuálne konce riadkov.V prípade potreby je možné toto správanie zakázať.

Zakázanie podpory Unix Line Endings v programe Windows Poznámkový blok, urobte nasledovné.

  1. Otvor Aplikácia Editor databázy Registry.
  2. Prejdite na nasledujúci kľúč databázy Registry.
    HKEY_CURRENT_USER\Software\Microsoft\Poznámkový blok

    Zistite, ako prejsť na kľúč databázy Registry jedným kliknutím. Ak tento kľúč neexistuje, mali by ste ho vytvoriť manuálne.

  3. Vpravo vytvorte novú 32-bitovú hodnotu DWORD fWindowsOnlyEOL.
    Poznámka: Aj keď ste so systémom Windows 64-bit stále musíte vytvoriť 32-bitovú hodnotu DWORD.
    Nastavte jej hodnotu na 1.
  4. Vpravo vytvorte novú 32-bitovú hodnotu DWORD fPasteOriginalEOL. Ponechajte jeho hodnotu ako 0.
  5. Ak chcete, aby sa zmeny vykonané ladením databázy Registry prejavili, musíte to urobiť Odhlásiť Sa a prihláste sa do svojho používateľského účtu.

The fWindowsOnlyEOL hodnota funguje nasledovne:

fWindowsOnlyEOL = 0: Po stlačení klávesu Return/Enter vložte zistený znak EOL aktuálne otvoreného dokumentu.

fWindowsOnlyEOL = 1: Vynútiť ukončenie riadkov Windows CRLF po stlačení klávesu Return/Enter.

The fPasteOriginalEOL parameter akceptuje nasledujúce hodnoty.

fPasteOriginalEOL = 0: Upraví znak EOL textu vkladaného do poznámkového bloku na znak EOL aktuálne otvoreného dokumentu.

fPasteOriginalEOL = 1: EOL znaky v texte vloženom do poznámkového bloku sa nezmenia.

Nakoniec, Winaero Tweaker možno použiť na prispôsobenie podpory zakončení riadkov Unix v programe Poznámkový blok.

Winaero Tweaker si môžete stiahnuť tu: Stiahnite si Winaero Tweaker

Zdroj: Microsoft

Spoločnosť Microsoft potvrdila chybu s UDP v RDP v systéme Windows 11 22H2

Spoločnosť Microsoft potvrdila chybu s UDP v RDP v systéme Windows 11 22H2

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Obrazy ISO systému Windows 10 verzie 22H2 sú teraz k dispozícii na stiahnutie

Obrazy ISO systému Windows 10 verzie 22H2 sú teraz k dispozícii na stiahnutie

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Microsoft konečne aktualizuje Windows 11 22H2 pomocou kariet Prieskumník súborov, aplikácií pre Android a ďalších

Microsoft konečne aktualizuje Windows 11 22H2 pomocou kariet Prieskumník súborov, aplikácií pre Android a ďalších

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac