Notatnik to jedna z klasycznych aplikacji systemu Windows, którą Microsoft rzadko aktualizuje. Począwszy od Windows 10 Build 17661, firma Microsoft wprowadziła jedno ulepszenie do aplikacji. Teraz rozpoznaje końcówki linii Unix, więc możesz przeglądać i edytować pliki Unix / Linux za pomocą Notatnika. Istnieje prawdopodobieństwo, że to nowe zachowanie może nie działać w Twoich scenariuszach, lub możesz chcieć wyłączyć to nowe zachowanie i powrócić do oryginalnego działania Notatnika. Oto jak.
Reklama
W systemie Unix / Linux zakończenia linii są zupełnie inne niż używane w systemie Windows.
W systemie Windows do tego celu służą dwa symbole: char (10), znany jako powrót karetki (CR), i znak (13), znany jako znak nowego wiersza (LF). Linux używa tylko LF do zakończeń linii.
jak zmienić marginesy w dokumentach
Notatnik przez lata obsługiwał tylko schemat CRLF, przez co nie można było czytać i edytować plików tekstowych Linuksa. Prawdopodobnie dzięki integracji Podsystem Windows dla systemu Linux Notatnik w systemie Windows 10, kompilacja 17661, może rozpoznać zakończenia linii w systemie Linux.
Oto zrzut ekranu przedstawiający Notatnik próbujący wyświetlić zawartość pliku tekstowego .bashrc systemu Linux, który zawiera tylko znaki Unix LF EOL:
Następny zrzut ekranu przedstawia zaktualizowaną aplikację Notatnik, która poprawnie wyświetla ten sam plik:
Pasek stanu wskazuje aktualne zakończenia linii.W razie potrzeby można wyłączyć to zachowanie.
Aby wyłączyć obsługę końcówek linii Unix w Notatniku Windows wykonaj następujące czynności.
- Otworzyć Aplikacja Edytor rejestru .
- Przejdź do następującego klucza rejestru.
HKEY_CURRENT_USER Software Microsoft Notepad
Zobacz, jak przejść do klucza rejestru jednym kliknięciem . Jeśli ten klucz nie istnieje, utwórz go ręcznie.
- Po prawej stronie utwórz nową 32-bitową wartość DWORDfWindowsOnlyEOL.
Uwaga: nawet jeśli tak jest z 64-bitowym systemem Windows nadal musisz utworzyć 32-bitową wartość DWORD.
Ustaw jego wartość na 1. - Po prawej stronie utwórz nową 32-bitową wartość DWORDfPasteOriginalEOL. Pozostaw dane wartości jako 0.
- Aby zmiany wprowadzone przez modyfikację rejestru zaczęły obowiązywać, musisz Wyloguj się i zaloguj się na swoje konto użytkownika.
PlikfWindowsOnlyEOL
wartość działa w następujący sposób:
fWindowsOnlyEOL = 0: Wstawianie wykrytego znaku EOL w aktualnie otwartym dokumencie po naciśnięciu klawisza Return / Enter.
fWindowsOnlyEOL = 1: Wymuś zakończenie linii Windows CRLF po naciśnięciu klawisza Return / Enter.
PlikfPasteOriginalEOL
parametr przyjmuje następujące wartości.
fPasteOriginalEOL = 0 : Zmienia znak EOL w tekście wklejanym do Notatnika na znak EOL aktualnie otwartego dokumentu.
fPasteOriginalEOL = 1 : Znaki EOL w tekście wklejonym do Notatnika nie są modyfikowane.
Wreszcie, Winaero Tweaker może być użyty do dostosowania obsługi końcówek linii Unix w Notatniku.
jak znaleźć nieprzeczytane e-maile w Gmailu
Możesz pobrać Winaero Tweaker tutaj: Pobierz Winaero Tweaker
Źródło: Microsoft