GNU nano Düzenleyicisi için Özel Yapılandırma Özellikleri Nasıl Ayarlanır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Bazı insanlar, farklı metin editörlerinin kullanıcıları arasında bir savaş olduğunu söyler ve insanlar genellikle katılırlarsa vi / vim veya emacs arasında seçim yaparlar. Dahil olmaktansa, muhtemelen en iyisi hem vi hem de emacs'ın yenilmesi zor bazı harika yönleri olduğunu söylemek en iyisidir, ancak GNU nano'da insanların ona bir kez daha bakmasını sağlayabilecek birkaç gizli özellik vardır. Bu gizli özelliklerin kilidi, her başlatıldığında komut satırı seçenekleri yayınlayarak veya varsayılan olarak dahil etmek için dosya. Özel yapılandırma özelliklerini bu şekilde ayarlamak, bu seçeneklere her seferinde yeniden girme ihtiyacını önleyecektir.



Sistem yöneticisi olarak çalışan kişiler, Microsoft Windows Server'ın 32-bit dağıtımında Linux veya BSD tabanlı bir sunucu mimarisine geçmiş olan bireyler, Windows'tan beri beklemede olan tam ekran MS-DOS Düzenleyicisine alışmış olabilir. 95. Aynı şey, hala Windows Server ile çalışan, ancak Cygwin kitaplıklarının veya Windows 10 Ubuntu desteğinin yüklü olduğu kişiler için de söylenebilir. Her iki durumda da, GNU nano'yu daha çok MS-DOS Düzenleyicisi gibi çalışacak şekilde yapılandırmak için bu özellikleri kullanabilirsiniz.



Yöntem 1: Komut Satırından Ek nano Özellikleri Kullanma

Bu özellikleri yalnızca ara sıra aramanız gerekiyorsa, bunları etkinleştirmek için komut satırı anahtarlarını kullanabilirsiniz. Giriş tuşunun, birçok sistem yöneticisinin favorisi olan beyaz boşluk olmayan karakterlerin başına atlamasını sağlamak için, CLI isteminde nano'dan sonra -A anahtarını kullanın. Nano’nun her dosyanın sonuna yeni bir satır karakteri ekleme alışkanlığını devre dışı bırakmak için -L kullanın. Bu, Unix ortamında standart bir davranış olsa da, MS-DOS yardımcı programlarını kullanmaya alışmış birçok kişi için gariptir.



Varsayılan olarak nano, başlık çubuğunun altında yer kaplayan boş bir satır bırakır. Bu boş satırı düzenlemek üzere olduğunuz metni görüntülemek için başka bir satır olarak kullanmak için dosya adından önce -O ile nano ile başlayın. Birden çok özelliği birlikte kullanabileceğinizi unutmayın. Örneğin, nano -ALO theFile.txt, düzenleme için Dosya.txt adlı bir dosyayı açar, ancak gereksiz boş satırı ortadan kaldırırken ve ana anahtarın akıllıca kullanılmasına izin verirken ona yeni bir satır karakteri eklemeyecektir.

MS-DOS Düzenleyicisi kullanıcıları, fare desteğini etkinleştirmek için -m kullanmak isteyebilir. Herhangi bir çizgiye tıklamak imleci konumlandırırken, çift tıklama bir işareti belirler. Bu modda ekranın altındaki seçeneklere tıklamak onları da etkinleştirecektir.

Bu, yerleşik dosya tarayıcısına da yardımcı olabilir. Bir dosyayı kaydetmek için CTRL + O veya birini açmak için CTRL + R kullandığınızda, bir tane yazmanız istenir. Ancak, CTRL + T tuşlarına basarsanız, birini seçmeniz için ilkel bir dosya tarayıcısı verilir. bu seçenek ayarlanmışsa fare girişini kabul eder.



Paylaşılan Linux, BSD, Windows ve hatta Apple tabanlı sunucu ürünleriyle çalışırken, nano'nun farklı türlerdeki metin dosyası biçimleri arasında otomatik olarak dönüştürme yapmasını istemeyebilirsiniz. -N anahtarı ile başlatmak, otomatik dönüştürmeyi devre dışı bırakır. Bu açıkken Unix, MS-DOS ve hatta Klasik Macintosh metin dosyası formatlarını sorunsuz bir şekilde okuyabilir.

Yöntem 2: Bu Seçenekleri Kalıcı Olarak Nanorada Ayarlama

GNU nano, varsayılan olarak şu adreste bulunan global bir yapılandırma dosyasına sahiptir: Çoğu Linux sisteminde, ancak tek bir kullanıcı hesabı için de bir tane oluşturabilirsiniz. farklı kullanıcıların kendilerine ihtiyacı varsa. Nano'nun -I seçeneğiyle başlatılması her ikisini de yok sayacak ve yalnızca derlenmiş varsayılanları yükleyecektir.

Birçok * buntu, Debian, Arch ve bazı Fedora sistemlerinde zaten bir varsayılan çoğu seçeneğin yorumlandığı dosya. Sudo nano kullan bu dosyayı düzenlemek için root değilseniz, büyük olasılıkla cp yayınlayarak bir yedekleme yapmak isteyeceksiniz. ~ önce. Her şeyi istediğiniz gibi elde ettiğinizde yedeklemeyi daha sonra silebilirsiniz.

Nano'nun yeni bir varsayılan olarak kabul etmesi için her seçeneğin yalnızca dahil edilmesi gerekir. Her birini yeni bir satıra koyun ve dosyayı MS-DOS veya Macintosh metni olarak kaydetmeyin. Başlığın altındaki boş satırı ortadan kaldırmak için set morespace'i kullanmak isteyebilirsiniz, bir grafik terminal kullanırken fareyi her zaman etkin tutmak için fareyi ayarlayın, aramalarda normal ifadelere izin vermek için regexp'i ayarlayın ve akıllı ev'i her zaman varsayılan olarak akıllı ev olarak ayarlayın anahtar davranış. Satır olmayanları ayarla, nano'nun açtığınız dosyaların sonuna yeni satır karakterleri eklemesini engeller.

Microsoft’un komut satırı araçlarıyla çalışmaya daha alışkın bir sistem yöneticisi iseniz, nanorc dosyanızda set softwrap kullanmak isteyebilirsiniz. Bu, varsayılan olarak yumuşak çizgi kaydırmayı etkinleştirir ve uzun satırları ekranın kenarına kadar sardığı için çalışması daha kolaydır. Bu işlevin kullanılması, ekranda uzun satırları ayırmak için $ simgelerinin görüntülenmesini engeller, ancak söz konusu imleç hareketi olduğunda biraz mantıksızdır. GNU nano, ekranın kenarlarına sarılsalar bile uzun satırları tek satırlar olarak görmeye devam edecektir; bu, ok tuşlarını hareket ettirirken veya tuşlarını kullanırken beklemeden imleci bunların ortasında konumlandıramayacağınız anlamına gelir. fare ile fareyi ayarlayın.

Çoğu Windows kullanıcısı, CTRL + S'nin kaydetme anlamına gelmesine alışkındır, ancak bu GNU nano'da CTRL + S'nin aslında arkaik bir bağlamaya sahip olduğu varsayılan değer değildir. Bunu kendi satırında bind ^ S savefile main'i kullanarak değiştirmek yeterince kolaydır.

Ayrıca başlık rengini, durum rengini, tuş rengini ve işlev rengini ayarlama seçeneğiniz de vardır. Keycolor hariç bunların her birinden sonra, virgülle ayrılmış, boşluksuz iki renk belirtin. Set keycolor komutundan sonra tek bir renk kullanabilirsiniz. Hangi renkleri seçmeniz gerektiği kısmen ekran ayarlarınıza bağlıdır, ancak parlak yapmak için renk adından önce boşluk olmayan bir renkten önce parlaklığı belirtebilirsiniz.

Bazı yöneticiler, klasik bir his uyandırmak için başlık rengini parlak beyaz, mavi ve durum rengini parlak beyaz, mavi olarak ayarlamak isteyebilir, ancak bu, test için kullanılan Xubuntu terminalinde okunması kolay oldukça çarpıcı bir kombinasyon olduğundan, örnekte parlak beyaz ve kırmızı kullanılmıştır. o.

4 dakika okundu