Android

Linux komut satırı metin editörü nano nasıl kullanılır

Установка Linux для РАДИОлюбителя. Installation Linux for Ham Radio (KB1OIQ - Andy's). Линукс радио

Установка Linux для РАДИОлюбителя. Installation Linux for Ham Radio (KB1OIQ - Andy's). Линукс радио

İçindekiler:

Anonim

Komut satırında çalışırken, genellikle metin dosyaları oluşturmanız veya düzenlemeniz gerekir. En güçlü ve popüler komut satırı editörlerinden ikisi Vim ve Emacs. Her ikisinin de yeni kullanıcılara gözdağı verebilecek dik bir öğrenme eğrisi var. Basit bir editöre ihtiyaç duyanlar için nano var.

GNU nano, Unix ve Linux işletim sistemleri için kullanımı kolay bir komut satırı metin editörüdür. Sözdizimi vurgulama, birden çok arabellek, normal ifade desteği ile arama ve değiştirme, yazım denetimi, UTF-8 kodlaması ve daha fazlası gibi normal bir metin düzenleyicisinden bekleyeceğiniz tüm temel işlevleri içerir.

Bu kılavuzda, nano düzenleyicinin bir dosyanın nasıl oluşturulacağı ve açılacağı, bir dosyanın düzenlenmesi, bir dosyanın kaydedilmesi, metin aranması ve değiştirilmesi, metin kesilip yapıştırılması ve daha fazlası dahil olmak üzere temel kullanımını açıklayın.

Nano Kurulumu

Nano metin düzenleyici, macOS ve Linux dağıtımlarının çoğuna önceden yüklenmiştir. Sistem türünüze yüklü olup olmadığını kontrol etmek için:

nano --version

Çıktı şöyle görünecektir:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

Ubuntu ve Debian'a Nano Yükleme

sudo apt install nano

Nano'yu CentOS ve Fedora'ya yükleyin

sudo yum install nano

Dosya Açma ve Oluşturma

Mevcut bir dosyayı açmak veya yeni bir dosya oluşturmak için nano ardından dosya adını yazın:

nano filename

Bu yeni bir düzenleyici penceresi açar ve dosyayı düzenlemeye başlayabilirsiniz.

Pencerenin altında, nano düzenleyiciyle kullanılacak en temel komut kısayollarının bir listesi bulunur.

Tüm komutlara ^ veya M karakteri gelir. Düzeltme işareti simgesi ( ^ ) Ctrl tuşunu temsil eder. Örneğin, ^J komutları Ctrl ve J tuşlarına aynı anda basmak anlamına gelir. M harfi Alt tuşunu temsil eder.

Ctrl+g tüm komutların bir listesini alabilirsiniz.

Bir dosyayı açmak için dosyaya okuma izninizin olması gerekir.

nano +line_number, character_number filename

Dosyaları Düzenleme

Vi'dan farklı olarak, nano modelsiz bir editördür, yani dosyayı açtıktan hemen sonra metni yazmaya ve düzenlemeye başlayabilirsiniz.

İmleci belirli bir satıra ve karakter numarasına taşımak için Ctrl+_ komutunu kullanın. Ekranın altındaki menü değişecektir. “Satır numarasını, sütun numarasını:” alanına sayıları Enter ve Enter .

Arama ve değiştirme

Metin aramak için Ctrl+w basın, arama terimini Enter ve Enter tuşuna basın. İmleç ilk eşleşmeye geçecektir. Bir sonraki maça geçmek için Alt+w basın.

Kopyalama, kesme ve yapıştırma

Metin seçmek için imleci metnin başına getirin ve Alt+a basın. Bu bir seçim işareti ayarlayacaktır. İmleci, ok tuşlarını kullanarak seçmek istediğiniz metnin sonuna getirin. Seçilen metin vurgulanacaktır. Seçimi iptal etmek istiyorsanız Ctrl+6 basın

Seçili metni Alt+6 komutunu kullanarak panoya kopyalayın. Ctrl+k seçilen metni keser.

Metni yapıştırmak için imleci metni koymak istediğiniz yere götürün ve Ctrl+u basın.

Kaydetme ve Çıkma

Dosyada yaptığınız değişiklikleri kaydetmek için Ctrl+o basın. Dosya zaten yoksa, kaydettiğinizde oluşturulur.

Nano'dan çıkmak için Ctrl+x basın. Kaydedilmemiş değişiklikler varsa, değişiklikleri kaydetmek isteyip istemediğiniz sorulacaktır.

Dosyayı kaydetmek için, dosyaya yazma izninizin olması gerekir. Yeni bir dosya oluşturuyorsanız, dosyanın oluşturulduğu dizine yazma izninizin olması gerekir.

Nano'yu özelleştirme (nanorc)

Nano başlatıldığında, yapılandırma parametrelerini sistem genelindeki yapılandırma dosyası /etc/nanorc ve kullanıcıya özel ~/.config/nano/nanorc ~/.nanorc ve ~/.nanorc dosyalarından ~/.nanorc .

Kullanıcı dosyalarında belirtilen seçenekler genel seçeneklere göre önceliklidir.

Mevcut tüm seçeneklerin tam listesi için nanorc sayfasını ziyaret edin.

Sözdizimi Vurgulama

Nano, en popüler dosya türleri için sözdizimi vurgulama kurallarıyla birlikte gönderilir. Çoğu Linux sisteminde, sözdizimi dosyaları /usr/share/nano dizininde depolanır ve varsayılan olarak /etc/nanorc yapılandırma dosyasına /etc/nanorc .

/ Etc / kullanılabilir hale getirdiyseniz

include "/usr/share/nano/*.nanorc"

Yeni bir dosya türü için vurgulamayı etkinleştirmenin en kolay yolu, sözdizimi vurgulama kurallarını içeren dosyayı /usr/share/nano dizinine kopyalamaktır.

Nano'yu Varsayılan Metin Düzenleyicisi olarak ayarlama

Çoğu Linux sisteminde varsayılan olarak, visudo ve crontab gibi komutlar için varsayılan metin düzenleyicisi vi olarak ayarlanmıştır. Nano'yu varsayılan metin düzenleyicisi olarak kullanmak için VISUAL ve EDITOR ortam değişkenlerini değiştirmeniz gerekir.

Bash kullanıcıları ~/.bashrc dosyasındaki değişkenleri dışa aktarabilir:

~ /.Bashrc

export VISUAL=nano export EDITOR="$VISUAL"

Temel Nano Kullanımı

Nano'ya başlamak için en temel adımlar şunlardır:

  1. Komut isteminde nano yazın ve ardından dosya adını yazın. Dosyayı gerektiği gibi düzenleyin Metin kaydedicisini kaydetmek ve çıkmak için Ctrl-x komutunu kullanın.

Sonuç

Bu eğitimde, Gnu nano metin düzenleyicisini nasıl kullanacağınızı gösterdik. Linux kullanıcıları arasında popüler bir metin editörüdür ve küçük bir öğrenme eğrisine sahiptir.

Gnu Nano hakkında daha fazla bilgi için resmi nano dokümantasyon sayfasını ziyaret edin.

Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.

Nano terminal