Windows Tips & News

Zakažte podporu Unix Line Endings v programu Poznámkový blok Windows

click fraud protection
DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Poznámkový blok je jednou z klasických aplikací pro Windows, kterou Microsoft aktualizuje jen zřídka. Počínaje verzí Windows 10 Build 17661 společnost Microsoft provedla jedno vylepšení aplikace. Nyní rozpoznává konce řádků Unix, takže můžete prohlížet a upravovat soubory Unix/Linux pomocí programu Poznámkový blok. Je možné, že toto nové chování nebude ve vašich scénářích fungovat, nebo můžete raději toto nové chování zakázat a vrátit se k původnímu chování Poznámkového bloku. Zde je návod.

reklama

V Unixu/Linuxu jsou zakončení řádků zcela odlišné od toho, co používá Windows.
Ve Windows se pro tento účel používají dva symboly: char (10), známý jako Carriage Return (CR), a char (13), známý jako Line Feed (LF). Linux používá pouze LF pro zakončení řádků.

Po celá léta Notepad podporoval pouze schéma CRLF, což znemožňovalo čtení a úpravy textových souborů Linuxu. Pravděpodobně díky integraci Subsystém Windows pro Linux

, Poznámkový blok ve Windows 10 sestavení 17661 dokáže rozpoznat konce řádků Linuxu.

Zde je snímek obrazovky Poznámkového bloku, který se pokouší zobrazit obsah textového souboru .bashrc pro Linux, který obsahuje pouze znaky Unix LF EOL:

Předtím Poznámkový blok

Další snímek obrazovky ukazuje aktualizovanou aplikaci Poznámkový blok, která správně zobrazuje stejný soubor:

Poznámkový blok

Stavový řádek ukazuje aktuální konce řádků.Stavový pruh na konci řádku poznámkového blokuV případě potřeby je možné toto chování zakázat.

Chcete-li zakázat podporu Unix Line Endings v programu Poznámkový blok Windows, Udělej následující.

  1. Otevři Aplikace Editor registru.
  2. Přejděte na následující klíč registru.
    HKEY_CURRENT_USER\Software\Microsoft\Poznámkový blok

    Podívejte se, jak přejít na klíč registru jedním kliknutím. Pokud tento klíč neexistuje, měli byste jej vytvořit ručně.

  3. Vpravo vytvořte novou 32bitovou hodnotu DWORD fWindowsOnlyEOL.
    Poznámka: I když jste běžící na 64bitovém systému Windows stále musíte vytvořit 32bitovou hodnotu DWORD.
    Nastavte jeho hodnotu na 1.
  4. Vpravo vytvořte novou 32bitovou hodnotu DWORD fPasteOriginalEOL. Ponechte jeho hodnotu na 0.
  5. Aby se změny provedené úpravou registru projevily, musíte to udělat odhlásit se a přihlaste se ke svému uživatelskému účtu.

The fWindowsOnlyEOL hodnota funguje následovně:

fWindowsOnlyEOL = 0: Po stisknutí klávesy Return/Enter vložte detekovaný znak EOL aktuálně otevřeného dokumentu.

fWindowsOnlyEOL = 1: Po stisknutí klávesy Return/Enter vynutit ukončení řádků Windows CRLF.

The fPasteOriginalEOL parametr přijímá následující hodnoty.

fPasteOriginalEOL = 0: Upraví znak EOL textu vkládaného do poznámkového bloku na znak EOL aktuálně otevřeného dokumentu.

fPasteOriginalEOL = 1: EOL znaky v textu vloženém do poznámkového bloku se nezmění.

Nakonec lze Winaero Tweaker použít k přizpůsobení podpory zakončení řádků Unix v poznámkovém bloku.

Poznámkový blok Winaero Tweaker Unix Line Endings

Winaero Tweaker si můžete stáhnout zde: Stáhněte si Winaero Tweaker

Zdroj: Microsoft

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému
Windows 11 Build 22000.588 zasáhne kanály Beta a RP s vylepšeními a opravami oznámení

Windows 11 Build 22000.588 zasáhne kanály Beta a RP s vylepšeními a opravami oznámení

Zanechte odpověďMicrosoft dnes propuštěn nová aktualizace pro Insidery, kteří používají svůj Wind...

Přečtěte si více

Stáhnout Stáhnout H.o. E._P Skin pro Winamp

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více

Sergey Tkachenko, autor ve společnosti Winaero

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více