Nano Notları ve İpuçları
İçindekiler
- Temel İşlemler
- Gezinme
- Düzenleme
- Arama ve Değiştirme
- Kesme, Kopyalama ve Yapıştırma
- Dosya İşlemleri
- Görüntüleme Seçenekleri
- Diğer Fonksiyonlar
- Özelleştirme
Not: Bu Notları ve İpuçlarında ^X
"Ctrl+X" anlamına gelir ve M-X
"Alt+X" anlamına gelir.
Temel İşlemler
Nano'yu Başlatma
- Nano'yu aç:
nano
- Belirli bir dosyayı aç:
nano dosya_adı
- Belirli bir satır ve sütunda imleçle dosyayı aç:
nano +satır,sütun dosya_adı
Örnek:
$ nano
$ nano myfile.txt
$ nano +10,5 myfile.txt
Nano'dan Çıkma
- Kaydet ve çık:
^X
, sonra Y
, sonra Enter
- Kaydetmeden çık:
^X
, sonra N
Yardım Alma
- Yardım menüsünü göster:
^G
veya F1
Gezinme
İmleci Taşıma
- Bir satır yukarı hareket et:
^P
veya Yukarı Ok
- Bir satır aşağı hareket et:
^N
veya Aşağı Ok
- Bir karakter sola hareket et:
^B
veya Sol Ok
- Bir karakter sağa hareket et:
^F
veya Sağ Ok
- Önceki kelimeye git:
M-Boşluk
- Sonraki kelimeye git:
Ctrl+Boşluk
Kaydırma
- Bir satır yukarı kaydır:
^Y
- Bir satır aşağı kaydır:
^V
- Bir sayfa yukarı kaydır:
^-
veya PgUp
- Bir sayfa aşağı kaydır:
^_
veya PgDn
Belirli Konumlara Atlama
- Geçerli satırın başına git:
^A
veya Home
- Geçerli satırın sonuna git:
^E
veya End
- Dosyanın ilk satırına git:
M-
veya M-|
- Dosyanın son satırına git:
M-/
- Belirli bir satır numarasına git:
^_
, sonra satır numarasını yaz ve Enter
tuşuna bas
Düzenleme
Metin Ekleme ve Silme
- Karakter ekle: Sadece yaz
- İmleçten önceki karakteri sil:
Backspace
- İmlecin altındaki karakteri sil:
^D
veya Delete
- İmleçten önceki kelimeyi sil:
M-Backspace
- İmlecin altındaki kelimeyi sil:
M-D
Geri Alma ve Yeniden Yapma
- Son eylemi geri al:
M-U
- Son geri alınan eylemi yeniden yap:
M-E
Metin Seçme
- Seçimi başlat:
M-A
- Seçimi kes:
^K
- Seçimi kopyala:
M-6
Girinti ve Çıkıntı
- Geçerli satırı veya işaretli bölgeyi girintile:
M-}
- Geçerli satırı veya işaretli bölgeyi çıkıntı yap:
M-{
Arama ve Değiştirme
Arama
- İleriye doğru arama başlat:
^W
- Geriye doğru arama başlat:
M-W
- Sonraki oluşumu bul:
^W
ardından Enter
- Önceki oluşumu bul:
M-W
ardından Enter
Değiştirme
- Değiştirme işlemi başlat:
^
- Tüm oluşumları değiştir: Değiştirme sırasında,
A
tuşuna bas
Örnek:
^W
"arama terimi" yaz
Enter
^"arama terimi" yaz
Enter
"değiştirme" yaz
Enter
A (tümünü değiştirmek için)
Kesme, Kopyalama ve Yapıştırma
Kesme ve Kopyalama
- Geçerli satırı kes:
^K
- İmleçten satır sonuna kadar olan kısmı kes:
^K
- Geçerli satırı kopyala:
M-6
Yapıştırma
- Kesilmiş/kopyalanmış metni yapıştır:
^U
Metni İşaretleme
- Metni işaretlemeyi başlat:
M-A
- İşaretli metni kes:
^K
- İşaretli metni kopyala:
M-6
Dosya İşlemleri
Dosyaları Kaydetme
- Geçerli dosyayı kaydet:
^O
- Dosyayı yeni bir isimle kaydet:
^O
, sonra yeni ismi yaz ve Enter
tuşuna bas
Dosyaları Açma
- Başka bir dosyayı mevcut dosyaya ekle:
^R
- Yeni bir tampon (dosya) aç:
M-F
Açık Dosyalar Arasında Geçiş
- Bir sonraki tampona geç:
M->
- Önceki tampona geç:
M-<
Görüntüleme Seçenekleri
Görüntüleme Özelliklerini Açma/Kapama
- Satır numaralarını aç/kapat:
M-#
- Söz dizimi vurgulamayı aç/kapat:
M-Y
- Satırların yumuşak sarılmasını aç/kapat:
M-$
- Boşlukları görüntülemeyi aç/kapat:
M-P
Renk Şeması Değiştirme
- Renk şemasını değiştir:
M-Y
tekrar tekrar
Diğer Fonksiyonlar
Yazım Denetimi
- Yazım denetimini aç/kapat:
^T
- Bir sonraki yazım hatasını bul:
^]
Komutları Çalıştırma
- Shell'de bir komut çalıştır:
^T
Makrolar
- Makro kaydını başlat/durdur:
^]
- Makroyu oynat:
M-]
Özelleştirme
Nano, bir yapılandırma dosyası kullanılarak özelleştirilebilir: ~/.nanorc
Yaygın ayarlar:
set linenumbers
set mouse
set softwrap
set tabsize 4
set tabstospaces
Söz dizimi vurgulamasını dahil etmek için, şu satırları ekleyin:
include "/usr/share/nano/python.nanorc"
Ayrıca, özel söz dizimi vurgulama dosyaları oluşturabilir ve bunları .nanorc
dosyanıza dahil edebilirsiniz.