Provided by: manpages-tr_2.0.6-2_all bug

İSİM

       nano - pico’dan esinlenilmiş başka bir düzenleyici

KULLANIM

       nano [SEÇENEKLER] [[+SATIR[,SÜTUN]] DOSYA]...
       nano [SEÇENEKLER] [[+[crCR](/|?)DİZGE] DOSYA]...

AÇIKLAMA

       nano küçük ve kullanıcı dostu bir metin düzenleyicisidir. Pico’nun görünüşünde, ancak
       özgür bir yazılımdır. Birden fazla dosya açma, satır satır kaydırma, geri alma/yineleme,
       sözdizimi renklendirme, satır numaralandırma ve çok uzun satırları sarmalama gibi Pico’da
       olmayan özellikleri vardır.

       Komut satırında dosya adı verilirken, dosya adının önüne artı imi (+) ile satır numarası
       eklenerek imleç belirli bir satıra, hatta virgülle eklenerek belirli bir sütuna
       yerleştirilebilir. (Negatif sayılar dosyanın veya satırın sonundan itibaren sayılır.)
       Dosya isminden önce, bir dizgenin önüne +// veya +? konularak imleç, bu dizgenin ilk veya
       son oluşumuna yerleştirilebilir. + işaretinden sonra c ve/veya r eklenerek dizge harf
       büyüklüğüne duyarlı hale getirilebilir ve/veya düzenli ifade olarak yorumlanabilir, c ve r
       yerine C ve R eklenerek bu arama kipleri devre dışı bırakılabilir. Dizge boşluk
       içeriyorsa, dizgenin tırnak içine alınması gerekir. Örnek vermek gerekirse: "Foo"
       kelimesinin ilk geçtiği yerde dosyanın açılması istenirse şöyle yapılabilir:

           nano +c/Foo dosya

       Özel bir durum olarak, dosya yerine bir tire (-) verilirse, nano verileri standart
       girdiden okur.

METNİ DÜZENLEME

       Bir dosyaya metin girmek ve içinde dolaşmak kolaydır: Harfleri yazmak ve hareket tuşlarını
       kullanarak imleci hareket ettirmek yeterlidir. Komutlar Ctrl (^) ve Sol Alt (M-) (Meta
       tuşu da denir) tuşları kullanılarak girilir. ^K, geçerli satırı siler ve onu kesme
       tamponuna koyar. Ardışık ^K’ler, silinen tüm satırları kesme tamponunda bir araya
       getirecektir. Herhangi bir imleç hareketi veya başka bir komutun yürütülmesinden sonraki
       ^K kesme tamponunun üzerine yazılmasına neden olacaktır. ^U, kesme tamponunun içeriğini
       geçerli imleç konumuna yapıştıracaktır.

       Bir metin parçasının daha hassas kesilmesi veya kopyalanması gerektiğinde, başlangıç ^6
       ile işaretlenebilir, imleç sonuna hareket ettirebilir (işaretli metin vurgulanacaktır) ve
       ardından kesmek için ^K veya kesme tamponuna kopyalamak M-6 tuşları kullanılabilir. Ayrıca
       işaretli metin ^O ile bir dosyaya kaydedilebilir veya ^T^T ile yazım denetimi
       uygulanabilir.

       Bazı uçbirimlerde metin, ok tuşlarını kullanırken Shift tuşunu basılı tutarak da
       seçilebilir. Ctrl veya Alt tuşunu basılı tutmak da uzunluğu artıracaktır. İmleç hareket
       ettirilirken Shift tuşu bırakılırsa seçim iptal olur.

       Geçerli herhangi bir Unicode karakteri, M-V ve ardından karakterin onaltılık basamakları
       (altı basamaktan az olduğunda <Space> veya <Enter> ile bitirilir) yazılarak tampona
       eklenebilir. M-V ve ardından ilgili tuş vuruşu yazılarak bir komut da (^J hariç)
       eklenebilir.

       Ekranın altındaki iki satır bazı önemli komutları gösterir; yerleşik yardım (^G)
       kullanılabilecek tüm komutları listeler. Öntanımlı tuş vuruşları nanorc dosyasından
       değiştirilebilir - bkz. nanorc(5).

SEÇENEKLER

       -A, --smarthome
           Home tuşunu daha akıllı hale getirir. İmleç bir satırda boşluk olmayan karakterlerin
           en başında olmamak şartıyla, herhangi bir yerdeyken Home tuşuna basıldığında, imleç
           satır başlangıca atlar (ileri veya geri giderek). İmleç zaten o konumdaysa, satırın
           gerçek başlangıcına atlar.

       -B, --backup
           Bir dosyayı kaydederken önceki sürüm dosya adının başına tilde (~) eklenerek
           yedeklenir.

       -C DİZİN, --backupdir=DİZİN
           -B ile birlikte kullanılmak koşuluyla, tek bir yedek tutmak yerine, yedekleme her
           sürüme benzersiz bir numara verilerek yapılır ve bu dosyalar belirtilen DİZİNe
           kaydedilir.

       -D, --boldtext
           Arayüzde renkler tersyüz edilmek yerine kalın karakterler kullanılır. Bu, nanorc
           dosyasıda titlecolor, statuscolor, keycolor, functioncolor, numbercolor, selectedcolor
           tanımlarıyla geçersiz kılınabilir. Bkz. nanorc(5).

       -E, --tabstospaces
           Yazılan her sekmeyi o konumdaki bir sekmenin kaplayacağı sayıda boşluğa dönüştürür.

       -F, --multibuffer
           Her dosya öntanımlı olarak ayrı bir tampona okunur.

       -G, --locking
           Dosyalar düzenlenirken vim tarzı dosya kilitlemesi uygulanır.

       -H, --historylog
           Son yüz arama dizgesi ve değiştirme dizgesi ve çalıştırılan komutlar kaydedilir,
           böylece sonraki oturumlarda bunlar kolayca yeniden kullanılabilir.

       -I, --ignorercfiles
           Ne kullanıcının ne de sistemin nanorc dosyasına bakılır.

       -J SAYI, --guidestripe=SAYI
           Metnin genişliğini saptamaya yardımcı olmak için belirtilen sütuna dikey bir şerit
           çizilir. (Şeridin rengi, nanorc dosyasındaki stripecolor ile değiştirilebilir.)

       -K, --rawsequences
           Önceleme dizilimlerinin yorumlanması ncurses’ten istenmedez, doğrudan yapılır. (Bazı
           tuşların düzgün çalışması için bu seçeneğe ihtiyaç varsa, terminfo uçbirim
           açıklamasının kullanılan uçbirimin gerçek davranışıyla tam olarak eşleşmediği anlamına
           gelir. Bu, örneğin bir BSD makinesine ssh(1) oturumu açtığınızda olabilir.) Bu
           seçeneğin kullanılması nano’nun fare desteğini devre dışı bırakır.

       -L, --nonewlines
           Satır sonu karakteri ile bitmeyen satırların sonuna satır sonu karakterini otomatik
           olarak eklemez. (POSIX’e uygun olmayan metin dosyaları kaydedilmesine sebep olur.)

       -M, --trimblanks
           Satır sarmalama ile oluşturulan veya yanlara hizalanan satırlarda satır sonu
           karakterinden önceki boşluklar ayıklanır.

       -N, --noconvert
           DOS/Mac biçimindeki dosyaların otomatik dönüştürülmesi devre dışı bırakılır.

       -O, --bookstyle
           Yanlara hizalamada, ele alınan satırın başında boşluk varsa, bu boşluk paragraf
           başlangıcı olarak yorumlanır (otomatik girintileme etkin değilse).

       -P, --positionlog
           Üzerinde çalışılan son 200 dosyanın son imleç konumu saklanır ve bu dosyalardan biri
           yeniden açıldığında imleç o konuma yerleştirilir.

       -Q "DÜZİFD", --quotestr="DÜZİFD"
           Satırın tırnak içine alınan bölümüne uygulanacak düzenli ifadeyi belirler. "DÜZİFD"
           için "^([ \t]*([!#%:;>|}]|//))+" dizgesi öntanımlıdır (burada \t sekme anlamındadır).
           Bu, e-posta oluştururken alıntılanan metin bloklarını ve kaynak kodu yazarken yorum
           satırı bloklarını yeniden düzenlemeyi mümkün kılar.

       -R, --restricted
           Kısıtlı kip: Komut satırında belirtilmeyen herhangi bir dosyayı okumaz veya yazmaz.
           Bunun anlamı: Geçmiş dosyalarını okuma veya yazma; askıya alma; yazım denetimi yapma;
           bir dosyayı başa veya sona ekleme, dosyayı var olan bir dosyanın üzerine farklı adla
           kaydetme; dosyaları yedekleme. Kısıtlı kip, nano’yu isminin başına ’r’ ekleyip
           ("rnano" olarak) çağırarak da etkinleştirilebilir.

       -S, --softwrap
           Ekranın genişliğini aşan satırları birden çok ekran satırı halinde görüntüler. (Bu
           yumuşak kaydırma, kaba bir şekilde ekranın kenarında kelimeyi keserek değil,
           --atblanks seçeneğini de belirterek boşluklardan keserek gerçekleştirilebilir.) (Eski
           kısa seçenek, -$, kullanımdan kaldırılmıştır.)

       -T GENİŞLİK, --tabsize=GENİŞLİK
           Sekme genişliğini GENİŞLİK sütun olarak belirler. Sıfırdan büyük bir değer
           belirtilmelidir. 8 öntanımlıdır.

       -U, --quickblank
           Durum çubuğu iletileri 20 yerine ilk tuş vuruşunda görünmez olur. -c/ (--constantshow)
           seçeneği bu seçeneği geçersiz kılar. --minibar veya --zero seçeneği de belirtilmişse
           ileti öntanımlı olan 1.5 saniye yerine 0.8 saniye sonra görünmez olur.

       -V, --version
           Sürüm bilgilerini gösterir ve çıkar.

       -W, --wordbounds
           Kelime sınırları tespit edilirken noktalama imleri kelimenin parçası olarak kabul
           edilir.

       -X "KARAKTERLER", --wordchars="KARAKTERLER"
           Abecesayısal olanlardan başka, kelimenin parçası olarak kabul edilecek "KARAKTERLER"i
           belirler. -W (--wordbounds) seçeneğiyle çeliştiğinden komut satırında ikisi de
           belirtilmişse en sağdaki etkin olur.

       -Y İSİM, --syntax=İSİM
           nanorc dosyalarında tanımlananlar arasından, kullanılacak vurgulamanın adını belirler.

       -Z, --zap
           Değiştirilmemiş Geri Al veya Sil’in tek bir karakter yerine işaretli bölgeyi kesme
           tamponunu etkilemeden silmesine izin verir.

       -a, --atblanks
           Yumuşak satır sarmalama yapılırken satır, tam ekran kenarından değil, en yakın
           boşluktan kesilir.

       -b, --breaklonglines
           Ekran kenarını aşan satırlara kesin satır sarmalaması uygulanır (Sarmalanan kısım
           önceki satırın devamı değil, yeni bir satır haline gelir). -w (--nowrap) seçeneğinin
           zıddı olup komut satırında ikisi de belirtilmişse en sağdaki etkin olur.

       -c, --constantshow
           Durum çubuğunda imleç konumu sürekli olarak gösterilir. -U (--quickblank) seçeneği ile
           geçersiz kılınır.

       -d, --rebinddelete
           Silme ve geri silme tuşlarının düzgün çalışmasını sağlar. Sistemde bu iki tuş bir
           diğeri gibi davranıyorsa bu seçenek bunu düzeltmek için kullanılabilir.

       -e, --emptyline
           Başlık çubuğunun altındaki satır kullanılmayıp boş bırakılır.

       -f DOSYA, --rcfile=DOSYA
           Sistem ve kullanıcı nanorc dosyaları yerine yalnızca belirtilen DOSYA okunur.

       -g, --showcursor
           İmleci dosya tarayıcısında (vurgulanan öğeye koyarak) ve yardım görüntüleyicide
           görünür yapar. Kabartma uçbirim kullanıcıları ve görme bozukluğu olan kişiler için
           kullanışlıdır.

       -h, --help
           Komut satırı seçeneklerinin kısa bir özetini basar ve çıkar.

       -i, --autoindent
           Yeni oluşturulan satırı, önceki satırla (veya önceki satır bir paragrafın
           başlangıcıysa sonraki satırla) aynı sayıda sekme ve/veya boşlukla otomatik olarak
           girintiler.

       -j, --jumpyscrolling
           Tampon içeriğini satır satır değil yarım ekranlık parçalar halinde kaydırır.

       -k, --cutfromcursor
           ’Metni Kes’ komutu (normalde ^K), satırı satır başlangıcından itibaren değil, geçerli
           imleç konumundan itibaren keser.

       -l, --linenumbers
           Metin alanının solunda (çapalı satırlar için kenar boşluğunda bulunan imin sağında)
           satır numaralarını gösterir.

       -m, --mouse
           Sistemde varsa fare desteği etkinleştirilir. Etkinleştirildiğinde, imleci
           yerleştirmek, başlangıcı işaretlemek (çift tıklama ile) ve komutları çalıştırmak için
           fare tıklamaları kullanılabilir. Fare, X Pencere Sisteminde ve gpm çalışırken konsolda
           çalışacaktır. Shift tuşu basılıyken sürükleme ile metin hala seçilebilir.

       -n, --noread
           Komut satırında verilen herhangi bir isme yeni bir dosya gibi davranılır. Bu, nano’nun
           isimli borulara yazabilmesini sağlar: boş bir tamponla başlar ve kullanıcı "dosyayı"
           kaydettiğinde boruya yazar. Bu şekilde nano, hassas verileri diske yazmak zorunda
           kalmadan, örneğin gpg(1) ile birlikte bir düzenleyici olarak kullanılabilir.

       -o DİZİN, --operatingdir=DİZİN
           Çalışma DİZİNini belirler. nano’nun chroot(8)’a benzer şeyler yapmasına sebep olur.

       -p, --preserve
           Uçbirim tarafından yakalanmaları için XON ve XOFF dizilerini (^Q ve ^S) korur.

       -q, --indicator
           Düzenleme penceresinin sağ tarafında bir "kaydırma çubuğu" görüntüler. Görüntülenen
           alanının tampondaki konumunu ve tamponun ne kadarını kapladığını gösterir.

       -r SAYI, --fill=SAYI
           Yanlara hizalama ve otomatik kesin sarmalama için hedef genişliği SAYI sütun olarak
           belirler. Değer sıfır veya sıfırdan küçükse ve ekran yeniden boyutlandırılırsa, "ekran
           genişliği eksi SAYI" sütundan sarmalama yapılır. Böylece ekran yeniden
           boyutlandırıldığında sarmalama genişliğinin ekran genişliğine göre değişmesi sağlanır.
           Öntanımlı değer -8’dir.

       -s "UYGULAMA [BĞMSZDEĞİŞKEN ...]", --speller="UYGULAMA [BĞMSZDEĞİŞKEN ...]"
           Yazım denetimi ve düzeltimi yapmak için, hunspell(1) veya spell(1)’i çağıran yerleşik
           düzelticiyi kullanmak yerine komut satırı ile birlikte belirtilen UYGULAMA kullanılır.

       -t, --saveonexit
           Değişmiş tamponu kullanıcıya sormadan kaydeder (^X ile çıkarken).

       -u, --unix
           Bir dosyayı öntanımlı olarak Unix biçiminde kaydeder. Bu, nano’nun öntanımlı olan bir
           dosyayı olduğu gibi kaydetme davranışını geçersiz kılar. (Bu seçeneğin --noconvert ile
           birlikte kullanıldığında hiçbir etkisi olmaz.)

       -v, --view
           Yalnızca dosyayı görüntüler ve düzenlemeye izin vermez: salt okunur kip. Bu kip,
           --restricted belirtilmediği sürece, kullanıcının diğer dosyaları da görüntüleme için
           açmasına olanak tanır.

       -w, --nowrap
           Geçerli satırı aşırı uzadığında otomatik olarak sarmalamaz. Bu öntanımlıdır. Bu
           seçenek -b (--breaklonglines) seçeneğinin zıddı olup komut satırında ikisi de
           belirtilmişse en sağdaki etkin olur.

       -x, --nohelp
           Ekranın altındaki iki yardım satırı gösterilmez.

       -y, --afterends
           Ctrl+Right ve Ctrl+Delete kelimelerin başında değil sonunda durur.

       -%, --stateflags
           Bazı durum bayraklarını göstermek için ekranın sağ üst köşesi kullanılır: Otomatik
           girintileme sırasında I, işaretleme açıkken M, kesin sarmalama (uzun satırları kesme)
           sırasında L, bir makro kaydederken R ve yumuşak sarmalama sırasında S. Tampon
           değiştirildiğinde, başlık çubuğunun ortasında dosya adından sonra bir yıldız (*)
           gösterilir.

       -!, --magic
           Ne dosyanın adı ne de ilk satırı bir ipucu vermediğinde, uygun söz dizimini belirlemek
           için libmagic kullanılmaya çalışılır.

       -_, --minibar
           Başlık çubuğu gizlenir ve bunun yerine ekranın alt kısmında, durum çubuğu alanında
           geçerli tampon hakkında bilgi gösterilir. Bu minik çubukta solda dosya adı, ardından
           tampon değiştirilmişse bir yıldız gösterilir. Sağda, geçerli satır ve sütun numarası,
           imlecin altındaki karakterin kodu (Unicode biçiminde: U+xxxx), --stateflags tarafından
           gösterilen bayraklar ve imlecin dosyanın içinde kaç satır uzakta olduğunu ifade eden
           bir yüzde görüntülenir. Bir dosya yüklendiğinde veya kaydedildiğinde ve ayrıca
           tamponlar arasında geçiş yaparken, dosya adından sonra tampondaki satır sayısı
           gösterilir. Bu sayı, bir sonraki tuş vuruşunda silinir veya birden fazla tampon
           açıkken bir [i/n] sayacı ile değiştirilir. Satır artı sütun numaraları ve karakter
           kodu yalnızca --constantshow kullanıldığında görüntülenir ve M-C ile açılıp
           kapatılabilir. Durum bayrakları yalnızca --stateflags kullanıldığında görüntülenir.

       -0, --zero
           Arayüzün tüm öğelerini (başlık çubuğu, durum çubuğu ve yardım satırları) gizler ve
           tampon içeriğini göstermek için uçbirimin tüm satırlarını kullanır. Durum çubuğu
           yalnızca önemli bir ileti olduğunda görünür ve 1,5 saniye sonra veya sonraki ilk tuşta
           kaybolur. M-Z ile başlık çubuğu artı durum çubuğu, M-X ile yardım satırları arasında
           geçiş yapılabilir.

TAKASLAMA KOMUTLARI

       Yukarıdaki seçeneklerin birçoğu nano çalışırken de açılıp kapatılabilir. Örneğin, M-L,
       uzun satırların kesin sarmalanmasını, M-S yumuşak sarmalanmasını, M-N satırların
       numaralanmasını, M-M fareyi, M-I otomatik girintilemeyi ve M-X yardım satırlarını açıp
       kapar. Tam liste ^G yardım metninin sonunda bulunabilir.

       M-X komutu özeldir: yardım görüntüleyici ve hata ayıklayıcı (linter) hariç tüm menülerde
       çalışır. Diğer takaslama komutları yalnızca ana menüde çalışır.

İLGİLİ DOSYALAR

       --rcfile verildiğinde, seçenekleri, sözdizimlerini ve tuş kısayollarını ayarlamak için
       yalnızca seçenekle birlikte belirtilen dosya okunur. Bu seçenek olmadan, iki yapılandırma
       dosyası okunur: Önce sistemin nanorc’si (varsa) ve sonra kullanıcının nanorc’si (~/.nanorc
       veya $XDG_CONFIG_HOME/nano/nanorc veya ~/.config/ nano/nanorc, önce hangisiyle
       karşılaşılırsa). Bu dosyaların olası içerikleri hakkında ayrıntılı bilgi için bkz.
       nanorc(5).

       Kullanılabilir sözdizimi renklendirme tanımları /usr/share/nano/ ve /usr/share/nano/extra/
       altında bulunabilir.

EK BİLGİ

       -z (--suspendable) seçeneği kaldırıldı. Askıya alma öntanımlı olarak etkindir, ^T^Z ile
       erişilebilir. (nano’yu askıya almak için düz bir ^Z atanmak isteniyorsa, nanorc dosyasına
       bind ^Z suspend main satırı eklenebilir.)

       Komut satırında veya nanorc dosyalarından birinde uygun bir yazım denetleyici komutu
       belirtilmemişse, SPELL ortam değişkenine bakılır.

       Bazı durumlarda nano, tamponu bir kurtarma dosyasına dökmeye çalışır. Bu, esas olarak nano
       bir SIGHUP veya SIGTERM sinyali alırsa veya belleği tükenirse gerçekleşir. Tampon, bir adı
       yoksa nano.save adlı dosyaya yazılır ya da geçerli dosya adına ".save" soneki eklenir.
       Geçerli dizinde bu ada sahip bir kurtarma dosyası zaten varsa, benzersiz kılmak için
       geçerli dosya adına ".save" artı bir sayı (örn. ".save.1") eklenir. Çoklu tampon kipinde,
       tüm açık tamponlar ilgili kurtarma dosyalarına yazılır.

GERİBİLDİRİM

       Klavye makrolarının kaydedilmesi ve oynatılması, Linux konsolunda (VT) değil, yalnızca bir
       uçbirim öykünücüsünde doğru şekilde çalışır, çünkü ikincisi öntanımlı olarak değiştirilmiş
       ve değiştirilmemiş ok tuşları arasında ayrım yapmaz.

       Hata bulunması durumunda bildirim adresi: <https://savannah.gnu.org/bugs/?group=nano>.

       nano çöktüğünde, değişmiş tamponları ".save" kurtarma dosyalarına kaydeder. Çökme yeniden
       oluşturulabiliyorsa ve bir geri izleme alınmak istenirse, NANO_NOCATCH ortam değişkeni
       tanımlanabilir.

YARARLANIM

       https://nano-editor.org/

İLGİLİ BELGELER

       nanorc(5)
       /usr/share/doc/nano/ (veya sisteminizdeki eşdeğeri)

ÇEVİREN

       © 2022 Nilgün Belma Bugüner
       Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
       Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri yapmak için
       https://github.com/TLBP/manpages-tr/issues adresinde "New Issue" düğmesine tıklayıp yeni
       bir konu açınız ve isteğinizi belirtiniz.