Windows Tips & News

Windows Not Defteri'nde Unix Satır Sonları Desteğini Devre Dışı Bırakın

Not Defteri, Microsoft'un nadiren güncellediği klasik Windows uygulamalarından biridir. Windows 10 Build 17661'den başlayarak Microsoft, uygulamada bir iyileştirme yaptı. Artık Unix satır sonlarını tanıyor, böylece Unix/Linux dosyalarını Not Defteri ile görüntüleyebilir ve düzenleyebilirsiniz. Bu yeni davranışın senaryolarınız için çalışmama olasılığı vardır veya bu yeni davranışı devre dışı bırakıp Notepad'in orijinal davranışına dönmeyi tercih edebilirsiniz. İşte nasıl.

Unix/Linux'ta satır sonları, Windows'un kullandığından oldukça farklıdır.
Windows'ta bu amaç için kullanılan iki sembol vardır: Satır Başı (CR) olarak bilinen char (10) ve Satır Besleme (LF) olarak bilinen char (13). Linux, satır sonları için yalnızca LF kullanır.

Notepad yıllarca yalnızca CRLF şemasını destekleyerek Linux metin dosyalarını okumayı ve düzenlemeyi imkansız hale getirdi. Muhtemelen, entegrasyon sayesinde Linux için Windows Alt Sistemi, Windows 10 build 17661'deki Not Defteri, Linux satır sonlarını tanıyabilir.

Burada, yalnızca Unix LF EOL karakterlerini içeren bir Linux .bashrc metin dosyasının içeriğini görüntülemeye çalışan Not Defteri'nin ekran görüntüsü:

Sonraki ekran görüntüsü, aynı dosyayı düzgün şekilde görüntüleyen güncellenmiş Not Defteri uygulamasını gösterir:

Durum çubuğu, geçerli satır sonlarını gösterir.Gerektiğinde bu davranışı devre dışı bırakmak mümkündür.

Windows Not Defteri'nde Unix Satır Sonları desteğini devre dışı bırakmak için, aşağıdakileri yapın.

  1. Kayıt Defteri Düzenleyicisi uygulaması.
  2. Aşağıdaki Kayıt Defteri anahtarına gidin.
    HKEY_CURRENT_USER\Yazılım\Microsoft\Not Defteri

    Kayıt defteri anahtarına nasıl gidileceğini görün tek tıklamayla. Bu anahtar yoksa, manuel olarak oluşturmalısınız.

  3. Sağ tarafta yeni bir 32-Bit DWORD değeri oluşturun fWindowsOnlyEOL.
    Not: Olsanız bile 64 bit Windows çalıştıran yine de 32 bitlik bir DWORD değeri oluşturmalısınız.
    Değerini 1 olarak ayarlayın.
  4. Sağ tarafta yeni bir 32-Bit DWORD değeri oluşturun fPasteOrijinalEOL. Değer verisini 0 olarak bırakın.
  5. Registry tweak tarafından yapılan değişikliklerin yürürlüğe girmesi için yapmanız gerekenler oturumu Kapat ve kullanıcı hesabınızda oturum açın.

NS fWindowsOnlyEOL değer aşağıdaki gibi çalışır:

fWindowsOnlyEOL = 0: Return/Enter tuşuna basıldığında, şu anda açık olan belgenin algılanan EOL karakterini girin.

fWindowsOnlyEOL = 1: Return/Enter tuşuna basıldığında Windows CRLF satır sonlarını zorla.

NS fPasteOrijinalEOL parametre aşağıdaki değerleri kabul eder.

fPasteOrijinalEOL = 0: Not Defteri'ne yapıştırılan metnin EOL karakterini, o anda açık olan belgenin EOL karakterine değiştirir.

fPasteOrijinalEOL = 1: Not Defteri'ne yapıştırılan metindeki EOL karakterleri değiştirilmez.

Son olarak, Winaero Tweaker, Not Defteri'nde Unix satır sonları desteğini özelleştirmek için kullanılabilir.

Winaero Tweaker'ı buradan indirebilirsiniz: Winaero Tweaker'ı indirin

Kaynak: Microsoft

Microsoft Lists, bilgileri paylaşmak ve izlemek için yeni bir Microsoft 365 uygulamasıdır

Microsoft Lists, bilgileri paylaşmak ve izlemek için yeni bir Microsoft 365 uygulamasıdır

Build 2020 çevrimiçi etkinliği sırasında Microsoft, Microsoft 365 aboneliğine sahip şirketler içi...

Devamını oku

Google chrome kısayolları Arşivler

Bu web sitesi, siz web sitesinde gezinirken deneyiminizi geliştirmek için çerezleri kullanır. Bu ...

Devamını oku

Google Chrome'da sekmeleri sessize almak için kısayol tuşları

Google Chrome'da sekmeleri sessize almak için kısayol tuşları

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku