# &konsole; El Kitabı

## Giriş

### Uçbirim nedir?

&konsole;, genellikle uçbirim veya kabuk olarak adlandırılan bir X uçbirim öykünücüsüdür. Yalnızca metin penceresindeki bir komut satırı arayüzünü öykünür.

&konsole;, tipik olarak yazdığınız komutları yürüten bir uygulama olan bir komut kabuğu çalıştırır. &konsole;’nin çalıştığı kabuk hesap ayarlarınıza bağlıdır. Kabuk nedir, nasıl yapılandırılır ve nasıl kullanılır öğrenmek için işletim sistemi belgelerinize bakın.

### Geçmiş

&konsole;, kullanıcıların daha önce görüntülenen çıktıyı görüntülemesine olanak sağlamak için geçmiş kavramını kullanır. Öntanımlı olarak geri sarma açıktır ve ekranda görüntülenene ek olarak 1000 satırlık çıktıyı kaydedecek şekilde ayarlanmıştır.

Metin satırları ekranın yukarısından sarıldıkça; sarma çubuğunu yukarı taşıyarak, fare tekerleği kullanılarak veya &Shift;Sayfa Yukarı (geri gitmek için), &Shift;Sayfa Aşağı (ileri gitmek için), &Shift;Yukarı Ok (bir satır yukarı gitmek için) ve &Shift;Aşağı Ok (bir satır aşağı gitmek için) düğmeleriyle gözden geçirilebilirler.

&Shift;Sayfa Yukarı/Aşağı kısayolu ile yapılacak sarma miktarı, profil yapılandırma penceresinin Sarma sekmesinde tam veya yarım sayfa olarak ayarlanabilir (Bu pencereyi açmak için Ayarlar Geçerli Profili Düzenle… yolunu kullanın).

### Seçim Kipi

&konsole;’de bir klavyeyle seçim kipi vardır. Bu kipte, geçmişte serbestçe dolanılabilir ve fare olmadan metin seçilebilir.

Bu kipe giriş yapıp çıkmak için klavye kısayolunu kullanın (öntanımlı olarak &Ctrl;&Shift;D).

Vazgeç düğmesi de klavyeyle seçim kipinden çıkar.

İmleci hareket ettirmek: Oklar, Sayfa Yukarı, Sayfa Aşağı, Baş, Son.

İmleci vi biçeminde hareket ettirmek: Bir karakter gitmek için h,j,k,l; sayfa yukarı/aşağı veya yarım sayfa yukarı/aşağı için Kontrol+b,f,u,d.

Ok düğmeleriyle birlikte Kontrol veya Üst Karakter kullanarak metin seçin veya seçimi başlatmak için V düğmesine basın; imleci hareket ettirin ve seçimi sonlandırmak için yeniden V’ye basın. &Shift;V kısayolu, karakterler yerine tüm satırı seçer.

### Profiller

Profiller, kullanıcının yaygın kullanılan komutları tez ve kolay bir biçimde otomatikleştirilmesini sağlar. Örnekler:

- başka makineye ssh yapmak

- irc oturumu başlatmak

- bir dosyayı izlemek için tail kullanmak

Tüm yeni ve değiştirilen profiller kullanıcının `$`XDG_DATA_HOME`/konsole` yerel ana klasörüne kaydedilir.

Yeni bir profil oluşturma yöntemi:

1. Ayarlar Profilleri Yönet… menü girdisine tıklayın.

2. Profiller sayfasına geçin.

3. Yeni Profil… düğmesine tıklayın.

4. İlk girişi bir adla doldurun. Bu, menüde görünecek addır ve bu tür bir oturum başlattığınızda Kabuk yerine öntanımlı etiket olacaktır.

5. Normalde nasıl bir kabuk açıp komut giriyorsanız burada da aynısını yapın. Yukarıdaki ilk örneğimiz için ``ssh``administration`` yazabilirsiniz.

6. İletişim kutusunun diğer sekmelerinde bu oturumun görünüşünü yapılandırın. Her oturum için farklı bir yazıtipi, renk şeması, $`TERM` türü ve diğer birçok ayarı yapılandırabilirsiniz.

7. Tamam düğmesine basın. Yeni oturum artık Profilleri Yönet… iletişim kutusunda görünecektir.

### Fare Düğmeleri

Bu bölümde, sağ elle kullanılan fare düğmesi sırası için fare düğmelerinin kullanımı ayrıntılarıyla anlatılmaktadır. Sol elle kullanılan fare düğmesi sırası için aşağıdaki metinde sol ve sağı değiştirin.

Sol

- Tüm &LMB; tıklamaları, &konsole;’da çalışan fare uyumlu bir uygulamaya gönderilir. Bir uygulama, fare tıklamasına tepki gösteriyorsa &konsole; bunu bir ok imleci ile gösterir. Değilse bir çubuk imleci gösterilir.

  Farenin farkında olmayan bir uygulama çalışırken &LMB; ile basılı tutmak ve fareyi ekran üzerinde sürüklemek metnin bir bölümünü işaretleyecektir. Fareyi sürüklerken, işaretlenen metin görsel geri bildirim için ters renkte görüntülenir. İşaretli metni &konsole; içinde daha sonra kullanmak üzere panoya kopyalamak veya başka bir uygulamaya göndermek için Düzen menüsünden Kopyala seçeneğini seçin. Seçili metin uyumlu uygulamalara da sürüklenip bırakılabilir. &Ctrl; düğmesini basılı tutun ve seçili metni istediğiniz konuma sürükleyin.

  Normalde yenisatır karakterleri her seçili satırın sonuna eklenir. Bu, kaynak kodunu kesip yapıştırmak veya belirli bir komutun çıktısı için en iyisidir. Sıradan metinlerde satır sonları çoğu zaman önemli değildir. Ancak metnin başka bir uygulamaya yapıştırıldığında kendiliğinden yeniden biçimlendirilecek bir karakter akışı olması tercih edilebilir. Metin akışı kipinde seçim yapmak için normal bir biçimde seçerken &Ctrl; düğmesini basılı tutun.

  &Ctrl; ve &Alt; düğmelerine &LMB; ile birlikte basmak, metni sütunlar halinde seçer.

  Bir sözcüğü seçmek için &LMB; ile çift tıklayın; bir satırın tamamını seçmek için üç kez tıklayın.

  İmleme sırasında metin alanının üst veya alt kenarına dokunulursa &konsole; yukarı veya aşağı sarar ve geçmiş arabelleğindeki metin görünmeyi sürdürür. Fare hareket etmeyi bıraktığında sarma da durur.

  Fare serbest bırakıldıktan sonra &konsole;, imli alanı ters tutarak panodaki metni görünür tutmaya çalışır. Pano içeriği değiştiğinde, imli alandaki metin değiştirildiğinde veya &LMB; ile tıklandığında imli alan normale döner.

  Fare uyumlu bir uygulamada (örneğin Midnight Commander) metni imlemek için tıklarken &Shift; düğmesine basılması gerekir.

Orta

- &MMB; ile tıklamak, panodaki geçerli metni yapıştırır. &MMB; ile tıklarken &Ctrl; düğmesine basmak metni yapıştırır ve yeni bir satır ekler. Bu, yapıştırılan komutu tez yürütmek için uygundur; ancak tehlikeli olabilir, bu nedenle dikkatli kullanın.

  Yalnızca iki düğmeli bir fareniz varsa hem &LMB; hem de &RMB; ile tıklamak, üç düğmeli bir farede &MMB; ile basılmış gibi davranır.

  Orta düğme olarak bir tekerlek varsa farenin farkında olmadığı bir programda onu yuvarlamak &konsole; sarma çubuğunu hareket ettirecektir.

Sağ

- &RMB; ile tıklandığında menüde aşağıdaki ögeler görünür:

  - Kopyala

  - Yapıştır

  - Metin seçimiyle, tercih edilen web kısayollarının listesini ve web kısayollarını yapılandırma seçeneğini içeren bir Arama alt menüsü bulunur.

  - Dosya Yöneticisini Aç

  - Kodlamayı Ayarla

  - Geçmişi Temizle

  - Geçmişi Ayarla…

  - Menü Çubuğunu Göster, yalnızca menü çubuğu gizli olduğunda görünür.

  - Profil Değiştir

  - Geçerli Profili Düzenle…

  - Sekmeyi Kapat

  Fare uyumlu bir uygulamada, açılır menüyü açmak için &RMB; ile birlikte &Shift; düğmesine basın.

### Sürükle ve Bırak

&konsole; penceresine bir dosya, klasör veya &URL; bırakırsanız aşağıdaki eylemleri içeren bir bağlam menüsü görünür:

Sürükle ve Bırak Bağlam Menüsü Sürükle ve Bırak Bağlam Menüsü

&Shift;Buraya Taşı

- Bırakılan ögeyi geçerli klasöre taşıyın. Bu öge yalnızca, bırakılan dosya veya klasörü silme hakkına sahipseniz bağlam menüsünde görünür.

&Ctrl;Buraya Kopyala

- Bırakılan ögeyi geçerli klasöre kopyalayın.

&Ctrl;&Shift;Buraya Bağlantıla

- Bırakılan ögeye sembolik bir bağlantı ekleyin.

Konumu Yapıştır

- İmlece bırakılan ögenin tam dosya yolunu ekleyin.

Dizini Şuna Değiştir

- Bir klasör bırakılırsa bu eylem bağlam menüsünde görünür ve &konsole; oturumunun çalışma klasörünü değiştirmenize olanak tanır.

&Esc;İptal

- Sürükle ve bırak eylemini yarıda kesin.

Sürükle ve bırak işlemi sırasında &LMB;’ni bırakmadan önce kısayollara basarsanız herhangi bir bağlam menüsü görünmez ve eylemler hemen yürütülür.

&URL;’leri öntanımlı olarak metin olarak eklemek üzere sürükleyip bırakmak için &Ctrl; düğmesini kullanmak veya bağlam menüsünü devre dışı bırakmak istiyorsanız profil ayarları iletişim kutusundaki Fare sekmesinde ilgili seçenekleri etkinleştirin.

### Anlamsal Kabuk Tümleşimi

Konsole’da çalışan bir kabuk programı, görüntülenen metni üç türe bölen kaçış dizileri yayabilir: Kabuk istemi, kullanıcı girişi ve komut çıkışı. Bu anlamsal bilginin kullanılması Konsole’da çeşitli geliştirmelere olanak sağlar.

- &Ctrl;&Shift;Sayfa Yukarı ve &Ctrl;&Shift;Sayfa Aşağı, önceki/sonraki komut istemine sarar.

- Görsel ipuçları:

  - Her istemin üzerinde bir çizgi görüntülenir, istem renkleri daha az yoğundur ve çıktı renkleri daha yoğundur.

  - Hatayla sonuçlanan komutların girdi ve çıktı satırlarının solunda kırmızı bir çubuk görüntülenir.

  - Hatayla sonuçlanan komutların girdi ve çıktı satırları için kırmızı bir arka plan bulunur.

  - Diğer tüm komutların girdi ve çıktı satırlarının solunda gri bir çubuk görüntülenir.

  - Diğer tüm komutların girdi ve çıktı satırları için gri bir arka plan bulunur.

  Bunların her biri; hiçbir zaman gösterilmemesi, her zaman gösterilmesi veya yalnızca URL ipuçları gösterildiğinde gösterilmesi için yapılandırılabilir. Yapılandırma, profil yapılandırma penceresinin Genel sayfasındaki Anlamsal Tümleşim sekmesinde bulunur.

- Kullanıcı Girdisini Kopyala, Komut Çıktısını Kopyala ve İstemler Dışındakileri Kopyala bağlam menüsü seçenekleri, panoya kopyalandığında seçimi süzmek için kullanılabilir.

- Seçim boş olduğunda panoya kopyala eylemi, boş değilse geçerli girdi satırını veya geçerli girdi yoksa son çıktıyı kopyalar.

- Uzun bir girdiyi düzenlerken Yukarı/Aşağı ok düğmelerine basmak, kabuğa uygun sayıda Sol/Sağ düğme olayı göndererek imleci bir satır yukarı/aşağı yerleştirir. Profil ayarlarında yapılandırılabilir.

- Fareyle metin girdisine tıklamak, imleci tıklanan konuma yerleştirecektir. Profil ayarlarında yapılandırılabilir.

- Bir komutun çıktısı üzerinde fareyi üç kez tıklatırken &Ctrl; düğmesine basmak, o komutun tüm çıktısını seçer.

Anlamsal kabuk tümleşiminin kabukta ayarlanması gerekir. &Ctrl;&Alt;] kısayolunu kullanmak, bash için gereken gerekli komutları kopyalar. fish, zsh, python vb. kabuklar için ilgili programın belgelendirmesine başvurun.

### Karmaşık Metin Yerleşimi

Profili Düzenle iletişim kutusundaki Görünüş sayfasının Karmaşık Metin Yerleşimi sekmesinde metin sunumunu denetleyen seçenekleri bulacaksınız.

- Sözcük kipi — Bu kipte (bazı) diziler ekranda tek tek karakter yerine bir bütün olarak görüntülenir. Bu, bir karakterin şekli kendisinden önceki veya sonraki karakterlere bağlı olduğunda Qt’un metni doğru şekilde oluşturmasını sağlar. Bu, bazı karakterlerin yanlış konumlandırılmasına neden olabilir.

  Boşluklar her zaman dizileri bozar, dolayısıyla her zaman doğru konumlarda olurlar. Bu, karakterlerin hiçbir zaman doğru konumlarından çok fazla uzaklaşmamasını sağlar.

- Tüm sözcük için aynı öznitelikleri kullan — Bu etkinleştirildiğinde, sözcükler aynı niteliklerle (metin rengi, kalın, yatık vb.) oluşturulur. Bir öznitelik kelimenin ortasında değişirse bu durum; ancak sözcüğün sonundan sonra geçerli olur. Bu devre dışı bırakıldığında, öznitelikler değiştiğinde yeni bir sözcük başlar. Bu, imleci hareket ettirirken veya metni seçerken karakterlerin şekil ve konumunu değiştirmesine neden olur.

- ASCII karakterler — ASCII karakterlerini yukarıda açıklandığı gibi sözcükler halinde gruplayın. Bu seçeneğin en göze çarpan etkisi, bunun etkinleştirilmesinin programlama bitişik harflerini (bunları destekleyen yazı tipleri için) göstermesidir. Örneğin. <= dizesi ⩽ olarak görüntülenebilir.

- Brahmi yazısı karakterleri — Brahmi karakterlerini yukarıda açıklandığı gibi gruplandırın. Bu seçenek olmadan (yazıtipine bağlı olarak) bazı sözcükler olması gerektiği gibi bağlanmayabilir. Bu etkinleştirildiğinde Brahmi karakterleri konumlarının dışında görünebilir. Örneğin, ikinci satırdaki üçüncü karakter doğrudan birinci satırdaki üçüncü karakterin altında görünmeyebilir.

- Emoji yazısı: — Bu, Unicode Emoji karakterleri için kullanılacak yazıtipinin belirlenmesine olanak tanır. Ayarlanmazsa öntanımlı profil yazıtipi kullanılır veya bu yazıtipinde glifler eksikse sistem tarafından bazı yedek yazıtipleri kullanılabilir.

- Çift yönlü metin sunumu — Arapça ve İbranice metinlerin doğru görünmesi için sağdan sola karakterleri yeniden sıralayın.

- Soldan sağa satır yönü zorla — Satırlar her zaman soldan sağadır. Bu olmadan her satırın yönü, güçlü yönlülüğe sahip ilk karakter tarafından belirlenir.

- Tablo karakterlerinde çift yönlü kipi geçersiz kıl — Grafik tablo karakterlerini güçlü soldan sağa karakterleri olarak düşünün. Bu, sağdan sola karakterlerini içeren tablonun doğru şekilde görüntülenmesine olanak tanır; ancak bu karakterler sağdan sola metinlerinde kullanılırsa sıralamanın yanlış olmasına neden olabilir.

- wcwidth’i geçersiz kıl — Sorunlu karakterler glibc’nin wcwidth() yöntemi yerine Unicode standardını izler. Şu anda yalnızca wc genişliği 1 ve Unicode genişliği 0 olan yumuşak kısa çizgi (Unicode 0x00AD) bu seçenekten etkilenmektedir. Genel olarak bu seçenek, esas olarak komut satırında bu karakterler kullanıldığında devre dışı bırakılmalı ve yalnızca görüntülendiklerinde etkinleştirilmelidir.

### Görsel İpuçları

semantic-shell-integration içinde açıklanan çeşitli görsel ipuçlarına ek olarak, &konsole; içinde başka görsel ipuçları da bulunur:

- 80. veya başka bir sütunda görsel bir çizgi. Bu, Profili Düzenle iletişim kutusunun Görünüş sayfasındaki Diğer sekmesinde yapılandırılır.

- Satır numaraları, uçbirim metninin üzerine koyulacak biçimde görüntülenebilir. Satır numaraları, her bir satırın sağ ucuna doğru kırmızı renkte görünürler. Satırlar, geçmişteki ilk (en üst) satırdan başlanarak numaralandırılırlar. Satır numaralarının görüntülenmesi, Profili Düzenle iletişim kutusunun Gelişmiş sekmesinde yapılandırılabilir. Görüntülenen üç kip arasında geçiş ise bir klavye kısayoluyla sağlanabilir. Öntanımlı kısayol: &Ctrl;&Alt;\

## Komut Başvurusu

### Menü Çubuğu

Menü çubuğu, &konsole; penceresinin en üstündedir. Menü çubuğu gizliyse Menü Çubuğunu Göster ögesine pencerede sağ tıklayarak ulaşılabilir (o pencerede vi, minicom vb. gibi tam ekran bir uygulama çalışmadığı sürece). Öntanımlı kısayol her menü ögesinin ardından listelenir.

Alternatif olarak, menü çubuğunu göstermek veya gizlemek için &Ctrl;&Shift;M kısayolunu da kullanabilirsiniz.

#### Dosya Menüsü

&Ctrl;&Shift;N Dosya Yeni Pencere

- Öntanımlı profili kullanan yeni bir &konsole; penceresi açar

&Ctrl;&Shift;T Dosya Yeni Sekme

- Öntanımlı profili kullanan yeni bir sekme açar

  Alt menüdeki ilk profil her zaman yerleşik profil olan "Öntanımlı" olacaktır. Diğer tüm profiller aşağıda abecesel sıraya göre listelenecektir. Kullanıcı tarafından belirlenen öntanımlı profil kalın yazıtipinde gösterilir.

Dosya Sekmeyi Çoğalt

- Geçerli sekmeyi yeni bir sekmede klonlamaya çalışır

&Ctrl;&Shift;S Dosya Çıktıyı Farklı Kaydet…

- Geçerli geçmişi metin veya HTML dosyası olarak kaydeder

&Ctrl;&Shift;P Dosya Ekranı Yazdır…

- Geçerli ekranı yazdırın. Öntanımlı olarak çıktı, üzerine yazdırılan kağıdın boyutuna uyacak şekilde siyah metin rengiyle ve arka plan olmadan ölçeklendirilir. Yazdırma iletişim kutusunda bu seçenekler Çıktı Seçenekleri sekmesinde değiştirilebilir.

Dosya Dosya Yöneticisini Aç

- Geçerli dizinde &kde; dosya yöneticisini açar. Öntanımlı olarak bu &dolphin;’dir.

&Ctrl;&Shift;W Dosya Oturumu Kapat

- Geçerli oturumu kapatır

&Ctrl;&Shift;Q Dosya Pencereyi Kapat

- &konsole;’dan çıkar

  Birden fazla oturum açıksa veya herhangi bir oturumda belirli programlar çalışıyorsa &konsole; bir onay iletişim kutusu görüntüler. Bu iletişim kutuları, Bir daha sorma onay kutusu tıklanarak devre dışı bırakılabilir.

#### Düzen Menüsü

&Ctrl;&Shift;C Düzen Kopyala

- Seçili metni panoya kopyalar

&Ctrl;&Shift;V Düzen Yapıştır

- Panodaki metni imleç konumuna yapıştırır

Düzen Tümünü Seç

- Geçerli penceredeki tüm metni seçer

Düzen Girdiyi Şuraya Kopyala Geçerli Penceredeki Tüm Sekmeler

- Geçerli oturumdaki girdinin geçerli penceredeki tüm oturumlara aynı anda gönderilmesine izin verir

&Ctrl;&Shift;. Düzen Girdiyi Şuraya Kopyala Sekmeler Seç…

- Geçerli oturumdaki girdilerin, kullanıcı tarafından seçilen oturumlara aynı anda gönderilmesine olanak tanır

&Ctrl;&Shift;/ Düzen Girdiyi Şuraya Kopyala Yok

- Geçerli oturumdan diğer oturumlara girdi göndermeyi durdur

Düzen Sinyal Gönder

- Belirtilen sinyali, yeni oturum başlatıldığında başlatılan kabuk işlemine veya başka bir işleme gönderin.

  Şu anda kullanılabilir sinyaller:

  STOP | süreci durdurmak için
  CONT | durmuşsa sürmesi için
  HUP | denetleyen uçbirimde kapanma veya denetleyen sürecin ölümü durumunda
  INT | klavyeden yarıda kesme
  TERM | sonlandırma sinyali
  KILL | öldürme sinyali
  USR1 | kullanıcı sinyali 1
  USR2 | kullanıcı sinyali 2

  Ayrıntılı bilgi için ``man` `7 signal`` komutuyla sistem kılavuz sayfalarına göz atın.

&Ctrl;&Alt;S Düzen Sekmeyi Yapılandır/Yeniden Adlandır…

- Geçerli sekmenin ad biçimini, uzak sekme başlık biçimini ve rengini değiştirmenize olanak tanıyan bir iletişim kutusu açar (daha fazla bilgi)

&Ctrl;&Alt;U Düzen ZModem ile Karşıya Yükle…

- Gerekli yazılımın kurulu olması durumunda karşıya yüklenecek dosyayı seçmek için bir iletişim kutusu açar

&Ctrl;&Shift;F Düzen Bul…

- &konsole; penceresinin alt kısmında bir arama çubuğu açar

  Bu, BÜYÜK/küçük harfe duyarlı, ileri veya geri aramalara ve düzenli ifadelerle arama yapılmasına olanak tanır.

F3 Düzen Sonrakini Bul

- Sonraki arama örneğine geçer. Arama çubuğu odaktaysa &Enter; kısayolunu da kullanabilirsiniz.

&Shift;F3 Düzen Sonrakini Bul

- Önceki arama örneğine geçer. Arama çubuğu odaktaysa &Shift;&Enter; kısayolunu da kullanabilirsiniz.

#### Görünüm Menüsü

&Ctrl;( Görünüm Görünümü Böl Görünümü Sol/Sağ Şeklinde Böl

- Tüm sekmeleri sol ve sağ görünümlere böler

  Bir görünümdeki herhangi bir çıktı diğer görünüme kopyalanır.

&Ctrl;) Görünüm Görünümü Böl Görünümü Üst/Alt Şeklinde Böl

- Tüm sekmeleri üst ve alt görünümlere ayırır

  Bir görünümdeki herhangi bir çıktı diğer görünüme kopyalanır.

&Ctrl;&Shift;] Görünüm Görünümü Böl Görünümü Genişlet

- Geçerli görünümü daha büyük hale getirir

&Ctrl;&Shift;[ Görünüm Görünümü Böl Görünümü Küçült

- Geçerli görünümü daha küçük hale getirir

&Ctrl;&Shift;E Görünüm Görünümü Böl Geçerli Görünümü Büyüt/Küçült

- Geçerli görünümü geçerli boyut ile olası en büyük boyut arasında değiştirir

&Ctrl;&Shift;\ Görünüm Görünümü Böl Tüm Görünümlere Eşit Boyut

- Tüm görünümleri aynı boyuta ayarlar

&Ctrl;&Shift;L Görünüm Geçerli Sekmeyi Ayır

- Geçerli sekmeyi ayrı bir pencerede açar

  Önceki &konsole; penceresinden çıkmak, yeni oluşturulan pencereyi etkilemeyecektir.

&Ctrl;&Shift;H Görünüm Geçerli Görünümü Ayır

- Geçerli bölünmüş görünümü ayrı bir pencerede açar

Görünüm Sekme Yerleşimini Dosyaya Kaydet

- Geçerli görünümün sekme yerleşimini, daha sonra sık kullanılan yerleşimlerinizden birini geri yüklemek için yüklenebilecek özel bir &konsole; yerleşim dosyasına kaydetmenizi sağlar.

Görünüm Dosyadan Sekme Yerleşimi Yükle

- Daha önceki Görünüm Sekme Yerleşimini Dosyaya Kaydet kullanılarak kaydedilen yerleşim dosyasından sık kullanılan görünüm yerleşimlerinizden birini yüklemenize olanak tanır. Öntanımlı yerleşimler (2 × 2, 2 × 1 ve 1 × 2) araç çubuğu aracılığıyla yüklenebilir.

Görünüm Tek Kerelik Monitörler

- Aşağıdaki monitörler yalnızca bir kez bildirimde bulunur ve ardından devre dışı bırakılır.

&Ctrl;&Shift;R Görünüm İstemi İzle

- Bir kabuk istemi için geçerli sekmenin izlenmesini açar/kapatır.

  Bir kabuk istemi görüntülendiğinde &konsole; bir bildirim gösterir. Bu seçenek yalnızca kabukta anlamsal tümleşim etkinse gösterilir.

&Ctrl;&Shift;I Görünüm Sessizliği İzle

- Etkinlik eksikliği durumu için geçerli sekmenin izlenmesini açar/kapatır

  Öntanımlı olarak, 10 saniye boyunca herhangi bir işlem yapılmadığında oturumun sekmesinde bir bilgi simgesi görünür. Uyarıların türü Ayarlar Bildirimleri Yapılandır İzlenen oturumda sessizlik aracılığıyla değiştirilebilir.

&Ctrl;&Shift;A Görünüm Etkinliği İzle

- Etkinlik için geçerli sekmenin izlenmesini açar/kapatır

  Herhangi bir etkinliğin ardından oturumun sekmesinde bir bilgi simgesi görünür. Uyarıların türü Ayarlar Bildirimleri Yapılandır İzlenen oturumdaki etkinlik aracılığıyla değiştirilebilir.

Görünüm Süreç Sonlanmasını İzle

- Süreç tamamlanması için geçerli sekmenin izlenmesini açar/kapatır.

  İşaretlenirse geçerli sürecin tamamlanmasının ardından &konsole;, “`A`” süreci, “`B`” oturumundaki çalışmayı bitirdi biçiminde bir bildirim gösterir.

Görünüm Saltokunur

- Oturumu saltokunur olarak değiştirir: Hiçbir girdi kabul edilmez, sürükle ve bırak devre dışı bırakılır.

&Ctrl;+ Görünüm Yazıtipi Boyutunu Büyüt

- Metnin yazıtipi puntosunu artırır

&Ctrl;0 Görünüm Yazıtipi Puntosunu Sıfırla

- Metnin yazıtipi puntosunu profil öntanımlısına sıfırlar

&Ctrl;- Görünüm Yazıtipi Boyutunu Küçült

- Metnin yazıtipi puntosunu azaltır

Görünüm Kodlamayı Ayarla

- Karakter kodlamasını ayarlar

Görünüm Geçmişi Temizle

- Geçmişteki metni temizler

&Ctrl;&Shift;K Görünüm Geçmişi Temizle ve Sıfırla

- Geçerli sekmedeki ve geçmişteki metni temizler ve uçbirimi sıfırlar

F11 Görünüm Tam Ekran Kipi

- &konsole;’nin tüm ekranı kaplamasını açar/kapatır

#### Yer İmleri Menüsü

&Ctrl;&Shift;B Yer İmleri Yer İmi Koy

- Geçerli konumu ekler

Yer İmleri Sekmeleri Klasör Olarak Yer İmlerine Ekle…

- Tüm sekmeleri bir yer imleri klasörüne ekler

  Yer imi klasörü adı için bir iletişim kutusu açılacaktır.

Yer İmleri Yeni Yer İmi Klasörü…

- Yer imleri listesine yeni bir klasör ekler

  Yer imi klasörü adı için bir iletişim kutusu açılacaktır.

Yer İmleri Yer İmlerini Düzenle

- Yer imi düzenleyicisini açar

  Bu menü ögesinin görünebilmesi için keditbookmarks programının kurulu olması gerekir.

  URL’leri elle eklemek için yer imi düzenleyicisini kullanabilirsiniz. Şu anda &konsole;, aşağıdakileri kabul eder:

  - ssh://kullanıcı@makine:kapı

  - telnet://kullanıcı@makine:kapı

#### Eklentiler Menüsü

Kurulu eklentiler listelenir; kurulu eklenti yoksa "Kullanılabilir eklenti yok" yazar

#### Ayarlar Menüsü

Ayarlar Geçerli Profili Düzenle…

- Geçerli profili yapılandırmak için bir iletişim kutusu açar

Ayarlar Profil Değiştir

- Geçerli profili listedeki bir profille değiştirir

Ayarlar Profilleri Yönet…

- Profilleri yönetmek için bir düzenleyici açar

Ayarlar Pencere Renk Şeması

- &konsole; grafik kullanıcı arayüzünü belirtilen şemaya değiştirir

&Ctrl;&Shift;M Ayarlar Menü Çubuğunu Göster

- Menü çubuğunun görünürlüğünü açar/kapatır

Ayarlar Gösterilen Araç Çubukları

- &konsole; araç çubuklarının görünürlüğünü açar/kapatır

Ayarlar Durum Çubuğunu Göster

- Durum çubuğunun görünürlüğünü açar/kapatır

Ayarlar Dili Yapılandır…

- &konsole;’nin arayüz çevirisini seçmek için bir pencere açar.

Ayarlar Klavye Kısayollarını Yapılandır…

- Klavye kısayol düzenleyicisini açar. Kısayol yapılandırmasıyla ilgili daha fazla bilgiyi &kde; Temelleri bölümünde bulabilirsiniz.

  Ek olarak &konsole;, karşılığı olmayan menü ögeleri için birkaç özel kısayola sahiptir:

  Kısayol | Açıklama
  &Shift;Sağ | Sonraki Sekme
  &Shift;Sol | Önceki Sekme
  &Ctrl;&Alt;Sol | Sekmeyi Sola Taşı
  &Ctrl;&Alt;Sağ | Sekmeyi Sağa Taşı
  &Ctrl;&Shift;Ekle | Seçimi Yapıştır

Ayarlar Araç Çubuklarını Yapılandır…

- Araç çubuğu yapılandırma penceresini açar

Ayarlar Bildirimleri Yapılandır…

- Bildirim düzenleyicisini açar

Ayarlar&konsole; Uygulamasını Yapılandır…

- &konsole; ayarları düzenleyicisini açar

  Bu iletişim kutusunda, &konsole; görünüşünü ve davranışını etkileyen seçenekler bulunur.

  - General sayfası; menü bar görünürlüğünü, &konsole; penceresi boyutunu anımsamayı, tüm &konsole; pencerelerini tek bir süreçte çalıştırmayı, menü ivmelendiricileri etkinleştirmeyi, başlık çubuğunda pencere başlığını göstermeyi, pencere çerçevesini ve başlık çubuğunu kaldırmayı ve fare işaretçisi üzerilerine geldiğinde uçbirimlere odaklanmayı denetleyen ayarları içerir. Ayrıca harf biçimi duyarlılığını, düzenli ifade kullanımını, tüm eşleşmeleri vurgulamayı ve arama yönünü (Geriye doğru ara öntanımlıdır) de yapılandırabilirsiniz. General sayfası, ayrıca daha önce kapatılmışlarsa Tüm "Bir Daha Sorma" İletilerini Etkinleştir’ebileceğiniz yerdir.

  - Profiller sayfası, profiller oluşturmak ve onları yönetmek içindir.

  - Sekme Çubuğu/Ayırıcılar sayfasını kullanarak, sekme çubuğunun görünürlüğünü ve konumunu, sekme davranışlarını ve sekme düğmelerinin ince ayarlarını yapılandırabilirsiniz. “Yeni Sekme” düğmesini göster ve Bireysel sekme genişliklerini tam pencereye genişlet arasında seçim yapabilir veya Kullanıcı tanımlı biçem sayfası kullan yapılandırmasını yapabilirsiniz. Davranış sekmesinde yeni sekmelerin konumunu (Sona veya Geçerli sekmeden sonra) ve &MMB; ile tıklayarak sekme kapatmayı da ayarlamak olanaklıdır.

    Bölünmüş başlıkların görünürlüğünü (Gerektiğinde (öntanımlı), Her zaman veya Asla) ve bölünmüş görünümlerin sürükleme tutacı boyutunu (Küçük (öntanımlı), Orta veya Büyük) bu yapılandırma sayfasının Bölmeler sekmesinden yapılandırmak olanaklıdır.

  - Geçici Dosyalar sayfası, geçmiş dosyası konumunu tanımlamak için kullanılır.

  - Küçük Görseller sayfası, küçük görsel boyutunu ve etkinleştirme seçeneklerini tanımlamak için kullanılabilir (etkinleştirme denetimi düğmesini &Shift;, &Alt; ve &Ctrl; arasından seçebilirsiniz).

    Fare işaretçisiyle ögelerinin üzerine gelindiğinde açılır pencerelerde görsellerin küçük hallerini gösteren küçük görseller özelliğini kullanmak için geçerli profilinizde dosyanın altını çizmeyi etkinleştirmelisiniz: Ayarlar Geçerli Profili Düzenle…Fare Diğer Dosyaların altını çiz.

#### Yardım Menüsü

&konsole;, ortak &kde; Yardım menüsü ögelerine sahiptir; daha fazla bilgi için &kde; Temelleri’nin Yardım Menüsü bölümüne bakın.

### &konsole; İletişim Kutuları

#### Sekme Ayarlarını Yapılandır İletişim Kutusu

Geçerli sekmenin ad biçimi, uzak sekme başlığı biçimi ve geçerli sekmenin rengi bu iletişim kutusundan değiştirilebilir. İletişim kutusu; menüden, &Ctrl;&Alt;S kısayolundan veya sekme çubuğunda sekmenin üzerine çift tıklayarak görüntülenebilir. Bu değişiklikler geçicidir ve geçerli profili düzenleyerek kalıcı yapılabilir.

&konsole;, yerel sekmelerde bu jetonlardan yararlanacak:

- %n : Program adı

- %d : Geçerli dizin (kısa)

- %D : Geçerli dizin (uzun)

- %h : Yerel makine (kısa)

- %u : Kullanıcı adı

- %B : Kullanıcının Bourne istem başlığı ($ = normal kullanıcı, # = süper kullanıcı)

- %w : Kabuk tarafından ayarlanan pencere başlığı

- %# : Oturum numarası

&konsole;, uzak sekmelerde bu jetonlardan yararlanacak:

- %c : Geçerli program

- %h : Uzak makine (kısa)

- %H : Uzak makine (uzun)

- %u : Kullanıcı adı

- %U : Kullanıcı adı@ (verilmişse)

- %w : Kabuk tarafından ayarlanan pencere başlığı

- %# : Oturum numarası

Örnekler:

- /usr/src geçerli dizininde çalışan bash programı, `%d : %n` ayarıyla src : bash görüntüler

- /usr/src geçerli dizininde çalışan top programı, `%D : %n` ayarıyla /usr/src : top görüntüler

- ~ geçerli dizininde çalışan vim programı, `%w (%#)` ayarıyla [No Name] (~) - VIM(1) görüntüler

#### Girdiyi Kopyala İletişim Kutusu

Bir sekmeye girilen metin aynı anda diğer sekmelere de gönderilebilir. Bu iletişim kutusu, söz konusu girdiyi hangi sekmelerin alacağını seçmenizi sağlar. Geçerli sekme gri renkte görünecektir.

#### Geçmişi Ayarla İletişim Kutusu

Geçmiş boyutuna ilişkin seçenekler bu iletişim kutusunda değiştirilebilir. Değişiklikler yalnızca geçerli sekme içindir ve profile kaydedilmez.

## Komut Satırı Seçenekleri

&konsole; komut satırından başlatıldığında davranışını değiştirmek için çeşitli seçenekler belirtilebilir.

`--help`

- Çeşitli seçenekleri listele.

`--profile` `dosya`

- Öntanımlı profil yerine belirtilen profili kullanarak &konsole;’u başlat.

`--layout` `dosya`

- Bir kaydedilen &JSON; yerleşim dosyası kullanarak &konsole;’u başlat.

`--builtin-profile`

- Geçerli öntanımlı profil yerine yerleşik profili kullan.

`--workdir` `dizin`

- Başlangıç çalışma dizini olarak `bu dizin` ile birlikte aç.

`--hold, --noclose`

- Başlatılan oturumu bittiğinde kendiliğinden kapatma.

`--new-tab`

- Yeni bir pencere yerine var olan pencerede yeni bir sekme oluştur.

`--tabs-from-file` `dosya`

- Sekmeleri, sekme yapılandırma dosyasında belirtildiği gibi oluştur.

  Dosyanın aşağıdaki biçimde her satırda bir sekmesi vardır:

  Her satır, nasıl açılacağını belirten en fazla 4 alan kullanılarak açılacak bir sekmeyi belirtir. Sekmeler `;;` ile ayrılır ve bir alan adında `:` iliştirilmiş olmalıdır. Başında `#` olan satırlar veya boş satırlar yok sayılır; böylece yorum eklemek için `#` ile başlayan satırlar kullanabilirsiniz.

  - `title:` Bu sekme için bir ad, boşsa veya belirtilmemişse öntanımlı sekme
  - `workdir:` Çalışma dizini, boşsa veya belirtilmemişse `~` kullanılır
  - `profile:` Kullanılacak olan &konsole; profili, boşsa veya belirtilmemişse öntanımlı profil kullanılır
  - `command:` Çalıştırılacak komut

  Her satırda `command` veya `profile` alanlarından en az biri bulunmalıdır.

  Örnek: `title: %n;; command: /usr/bin/top ;; profile: Kabuk`

`--background-mode`

- &konsole;’u arka planda başlat ve &Ctrl;&Shift;F12 düğmelerine basıldığında (öntanımlı) ön plana getir.

`--separate`

`--nofork`

- &konsole;’nin yeni bir örneğini ayrı bir süreçte çalıştır.

`--show-menubar`

- Öntanımlı ayarı geçersiz kılarak menü çubuğunu göster.

`--hide-menubar`

- Öntanımlı ayarı geçersiz kılarak menü çubuğunu gizle.

`--show-tabbar`

- Öntanımlı ayarı geçersiz kılarak sekme çubuğunu göster.

`--hide-tabbar`

- Öntanımlı ayarı geçersiz kılarak sekme çubuğunu gizle.

`--fullscreen`

- &konsole;’u tam ekran kipinde başlat.

`--notransparency`

- Sistem desteklese bile saydam arka planları kapat.

`--list-profiles`

- Tüm kullanılabilir profilleri listele.

`--list-profile-properties`

- Tüm kullanılabilir özellikleri, adı ve türü ile listele. `-p` seçeneğine göz atın.

  Daha fazla bilgi için lütfen &konsole; API Başvurusu’nu ziyaret edin.

`-p` `property=değer`

- Bir profil özelliğinin değerini değiştir.

`-e` `komut`

- Normal kabuk yerine `komut` yürüt.

  Bu seçenek, &konsole;’a aktarılan tüm değişkenleri yakalar ve `komut` olarak yürütür. Bu nedenle, bu seçenek her zaman son seçenek olarak kullanılmalıdır.

&konsole; aynı zamanda genel &Qt; ve &kf6-full; seçeneklerini kabul eder; ek bilgi için qt6options ve kf6options kılavuz sayfalarına göz atın.

## &konsole; ile betik yazımı

&konsole;, &DBus; ile kullanılabilecek birçok yöntemi destekler.

&DBus; arayüzünü kullanmanın iki yolu vardır: &Qt;’nin grafiksel qdbusviewer uygulaması ve qdbus komut satırı uygulaması.

Örnekler:

- `%` `qdbus`, tüm kullanılabilir hizmetleri görüntüler.

- `%` `qdbus` `org.kde.konsole`, &konsole; &DBus; arayüzünü görüntüler.

- `%` `qdbus` `org.kde.konsole /Windows/1`, pencere 1’i denetlemek için kullanılacak yöntemleri görüntüler.

- `%` `qdbus` `org.kde.konsole $KONSOLE_DBUS_WINDOW`, geçerli pencereyi denetlemek için kullanılacak yöntemleri görüntüler.

- `%` `qdbus` `org.kde.konsole /Sessions/1`, oturum 1’i denetlemek için kullanılacak yöntemleri görüntüler.

- `%` `qdbus` `org.kde.konsole $KONSOLE_DBUS_SESSION`, geçerli oturumu denetlemek için kullanılacak yöntemleri görüntüler.

- `%` `qdbus` `$KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION`, geçerli &konsole; oturumunu denetlemek için kullanılacak yöntemleri görüntüler.

Yukarıdaki komutlardan biri "Service 'org.kde.konsole' does not exist" çıktısını verirse `org.kde.konsole` seçeneğini şunlardan birine değiştirin:

- `org.kde.konsole-`pidof -s konsole`` (ilk pid’i seçer)

- `$KONSOLE_DBUS_SERVICE` (bu, geçerli &konsole;’dan kullanılabilir)

- `“qdbus | grep konsole” çıktılarından birini seçin`

Daha fazla bilgi için lütfen &DBus; öğreticisi’ni ziyaret edin.

## Uçbirim Düğme Bağıntıları

### &konsole; Düğme Bağıntılarını Nasıl Kullanır

#### Giriş

&konsole;, düğme kombinasyonlarını kabuğa veya kabukta çalışan etkileşimli programlara (genelde alternatif ekran arabelleğini kullanan programlar; örneğin, vim, less, screen) gönderilen denetim karakterlerine ve kaçış dizilerine dönüştürmek için *.keytab dosyalarını kullanır.

Kullanıcılar, düğme bağıntısı düzenleyicisini kullanarak &konsole;’deki düğme bağıntısı ayarlarını özelleştirebilir. Uçbirime belirli bir denetim veya kaçış dizisi göndermek için bir düğme kombinasyonu yapılandırılabilir.

Düğme Bağıntıları Düzenleyicisi’ni Ayarlar Geçerli Profili Düzenle menü girdisine gidip Klavye sekmesinden açabilirsiniz. Listede, &konsole; ile birlikte gelen düğme bağıntıları listelenir.

#### Düğme Kombinasyonları ve Kipleri

Düğme kombinasyonları şu dizgiyi takip ederler:

    Düğme (+|-) Kipler

örneğin:

    Yukarı+Üst Karakter+AppScreen
    Aşağı+Üst Karakter-AppScreen
    Boşluk+Kontrol

Düğme adları, qnamespace.h üstbilgi dosyasında Qt::Key_ öneki kaldırılmış olarak tanımlıdır; düğme adlarının bir listesi için Qt::Key enumeration in the &Qt; belgelendirmesine bakın.

Bir kipten önce gelen bir +, kipin ayarlı olduğunu belirtir; bir niteleyici düğme için bu, onun basılı olduğu, diğer kipler içinse belirli bir kipin etkin olduğu anlamına gelir. Örneğin, +Kontrol, düğme kombinasyonunun yalnızca &Ctrl; düğmesi basılıysa geçerli olacağını belirtir.

Bir kipten önce gelen bir -, kipin sıfırlandığı anlamına gelir; bu, bir kipten önce + koymanın tam tersidir; bir niteleyici düğme için bu düğmenin basılı olmadığı, diğer tüm kipler içinse o belirli kipin etkin olmadığı anlamına gelir. Örneğin, -Kontrol, düğme kombinasyonunun yalnızca &Ctrl; düğmesi basılı değilken geçerli olacağını belirtir.

Bir düğme kombinasyonunda bir kip adı yoksa onun durumu yok sayılır.

Desteklenen düğme bağıntısı kipleri aşağıda listelenmiştir:

Seçenek, Kontrol, Üst Karakter

- Bu kiplerden bir veya daha fazlası bir düğme kombinasyonunda kullanılabilir; bunlardan herhangi biri ayarlanmışsa düğme kombinasyonu sırasıyla bu niteleyici düğmeyi kullanır; sıfırlanırsa tam tersi olur

AnyModifier

- Bu kip ayarlanırsa düğme kombinasyonu herhangi bir niteleyici düğmeyi (önceki üç niteleyici düğmeden herhangi biri) kullanır; sıfırlanırsa tam tersi olur

ANSI

- Bu kip ayarlanırsa &konsole; ANSI kaçış ve denetim dizileri gönderir

  Bu kip sıfırlanırsa &konsole;, VT52 kaçış ve denetim dizileri gönderir

AppScreen

- Bu kip ayarlanırsa düğme kombinasyonu yalnızca Alternatif Ekran arabelleğini kullanan etkileşimli programları etkiler

  Bu kip sıfırlanırsa düğme kombinasyonu yalnızca Normal Ekran arabelleğini kullanırken uçbirimi etkiler

  &konsole; iki ekran arabelleğinden yararlanır:

  - Normal Ekran arabelleği (öntanımlı): Önceki çıktı satırlarını görüntülemek için geçmişi görmenize olanak tanır; bu, genellikle komutları yürütmek için kullandığınız öntanımlı arabellektir.

  - Alternatif Ekran arabelleği: Etkileşimli bir program çalıştırdığınızda uçbirim bu arabelleğe geçer (⪚ less, vim, screen, tmux… &etc;)

KeyPad

- Bu kip ayarlıysa düğme kombinasyonu, numara düğmeleri takımındaki bir düğmeyi kullanır. Bu kip, klavyedeki normal harfler ve numara takımlar arasındaki ayrımı belirlemek için yararlıdır. Örneğin, Sayı Kilidi açıksa iki ayrı düğme kombinasyonu yapılandırabilirsiniz; biri klavyede 1 ile etiketli düğmeyi (genellikle F1 düğmesinin altındadır), diğeri de numara düğmeleri takımındaki 1 düğmesini kullanır. Aynı konsept, Sayı Kilidi kapalıyken de Son, Baş, İmleç Düğmeleri için de geçerlidir.

AppCursorKeys

- Bu kip VT100 İmleç Düğmeleri Kipi (DECCKM)’ni gerçekler. Bu, bu kipin ayarlı veya sıfırlanan durumuna istinaden, her bir imleç düğmesinin (Yukarı, Aşağı, Sağ, Sol) gönderdiği kaçış dizilerini denetler.

  Öntanımlı olarak &konsole;, DECCKM ile ilgili olarak Baş ve Son düğmeleri için XTerm davranışını takip eder.

AppKeyPad

- Bu kip ayarlıysa düğme kombinasyonu, yalnızca numara düğmeleri takımı Uygulama Kipi’ndeyse (DECKPAM) çalışacaktır.

  Bu kip ayarlıysa düğme kombinasyonu yalnızca numara düğmeleri takımı Sayısal Kip’te ise (DECKPNM) çalışacaktır.

NewLine

- Bu kip ayarlıysa klavyedeki Dönüş (Giriş) düğmesi hem Satırbaşı "\r" hem de Yenisatır "\n" denetim karakterlerini gönderecektir.

  Bu kip ayarlıysa Dönüş düğmesi yalnızca bir Satırbaşı "\r" gönderecektir.

  Aynısı numara düğmeleri takımındaki Giriş düğmesi için de geçerlidir.

  Bu kip LNM — Satır Besleme/Yeni Satır Kipi’ne öykünür.

Düğmelerin ve Kiplerin her bir kombinasyonunun (ayarlama/sıfırlama) benzersiz olması gerektiğini unutmayın. Örneğin, aşağıdaki iki kuralı göz önünde bulundurun:

- A+Üst Karakter : A

- a : a

&konsole; küçük a kuralını kabul etmeyecektir, bunu çalıştırmak için bu kurala bir -Üst Karakter eklemeniz gerekmektedir.

#### Çıktı Alanı

Çıktı alanında ilgili düğme kombinasyonuna basıldığında &konsole;’nin uçbirime göndermesini istediğiniz kaçış dizilerini veya denetim karakterlerini ekleyebilirsiniz.

Ayrıca &konsole;’de her biri özel bir anlama sahip olan aşağıdaki anahtar sözcüklerden herhangi birini de kullanabilirsiniz:

- scrollUpLine : Kabuk geçmişi arabelleğinde bir satır yukarı sar

- scrollUpPage : Kabuk geçmişi arabelleğinde bir sayfa yukarı sar

- scrollDownLine : Kabuk geçmişi arabelleğinde bir satır aşağı sar

- scrollDownPage : Kabuk geçmişi arabelleğinde bir sayfa aşağı sar

- scrollUpToTop : Kabuk geçmişi arabelleğinin en üstüne sar

- scrollDownToBottom : Kabuk geçmişi arabelleğinin en altına sar

Ayrıca C-string sözdizimi ile de diziler kullanabilirsiniz; aşağıdaki kaçış dizileri kullanılabilirdir:

- \E : Vazgeç

- \\ : Ters eğik çizgi

- \" : Çift tırnak

- \t : Sekme

- \r : Satırbaşı

- \n : Yenisatır

- \b : Geri sil

- \xHH : HH iki adet onaltılık basamaktır

  Bu, &ASCII; denetim karakterleri göndermek için kullanılabilir; örneğin, \x00, NUL karakteridir.

#### Diğer Sistem Özkaynakları

Uçbirim düğme bağıntılarını etkileyebilecek başka sistem özkaynakları da vardır:

- Her bir düğme kombinasyonunun göndermesi gereken kaçış dizileri ve denetim karakterleri hakkında bilgi almak için terminfo veya termcap veri tabanına başvurun.

- Büyük olasılıkla sisteminizde eşzamanlı olması gereken başka klavye veritabanları da olmalıdır (⪚ BASH kabuğu için /etc/inputrc ve readline); çünkü bunlar düğme kombinasyonlarına bağlı olan işlemleri (etkileşimleri) de etkilerler.

#### Ek Okuma

Kaçış dizileri ve denetim karakterleri üzerine daha fazla bilgi için aşağıdaki belgelendirmeye göz atın:

- VT100 kullanıcı kılavuzu

- VT102 kullanıcı kılavuzu

- Kapsamlı ve eşsiz XTerm Denetim Dizileri belgelendirmesi

## Sekme Çubuğu için Biçem Sayfası Kullanımı

Sekme çubuğunun öntanımlı biçem sayfası, en küçük ve büyük sekme genişliklerini ayarlar. Kullanıcı bir `.css` dosyası oluşturabilir ve &konsole; bunu sekme çubuğu için biçem sayfası olarak kullanır. `.css` dosyasında onu kullanacak araç takımı `QTabBar::tab`’dır.

Daha fazla bilgi için &Qt; Biçem Sayfaları belgelendirmesini okuyun.

Örnekler:

- Seçili sekmenin arka planını açık gri olarak değiştir

      QTabBar::tab:selected {
          background: #999999
      }

- Seçili sekmenin metnini kırmızıya çevir

      QTabBar::tab:selected {
          color: red
      }

- Tüm sekmeler en az 200 piksel genişliğinde olsun

      QTabBar::tab {
          min-width: 200px
      }

- Yalnızca seçili sekme en az 200 piksel genişliğinde olsun

      QTabBar::tab::selected {
          min-width: 200px
      }

- Bunların tümü bir dosyada birleştirilebilir

      QTabBar::tab::selected {
          background: #999999;
          color: red;
          min-width: 200px;
      }
      QTabBar::tab {
          min-width: 100px
      }

## Biliyor Muydunuz? Genel Sorunlar ve Daha Fazlası

### Biliyor Muydunuz?

- Metin seçerken &Ctrl; düğmesine basmak, satır sonlarının yapıştırıldığında boşluklara dönüştürülmesine neden olacaktır.

- Metin seçerken &Ctrl;&Alt; düğmelerine basmak sütunları seçer.

- &Ctrl;Fare Tekerleği kombinasyonu, aynı Konqueror ve Firefox’ta olduğu gibi metin boyutunu yakınlaştırır.

- Bir program fare düğmelerinden herhangi birini değerlendirdiğinde, &Shift; düğmesine basmak açılır menünün görünmesini sağlayacaktır.

- &Ctrl;&Shift;F10 kısayolu menüyü etkinleştirir.

- &Shift;Ekle düğmeleri pano içeriğini ekler.

- Çift tıklamak sözcüğün tümünü seçer. Fare düğmesini basılı tutmayı sürdürüp fareyi hareket ettirmek, seçimi genişletir.

- Üç tıklama tüm satırı seçer. Fare düğmesini basılı tutmayı sürdürüp fareyi hareket ettirmek seçimi genişletir.

- Sekme başlığındaki "%d" biçimlendiricisinde gizli bir özellik vardır. &konsole;’a bir dizin adını onun ilk karakterine kısaltmasını söyleyebilirsiniz. Örneğin, "/konsole/ikilisi/yolu", "konsole/i" olarak kısaltılabilir. Bu gizli özelliği etkinleştirmek ve denetlemek isterseniz ``qtpaths` `--paths GenericConfigLocation`` içindeki `konsolerc` dosyasını açın ve aşağıdaki satırları ekleyin:

      [ProcessInfo]
      CommonDirNames=ad1,ad2,ad3…

  Yakuake kullanıyorsanız ``qtpaths` `--paths GenericConfigLocation`` içindeki `yakuakerc` dosyasını düzenlemeniz gerekir.

### Genel Sorunlar

- Bazı yazıtipleri, diğer uygulamalarda kullanılabilir olmasına rağmen &konsole;’de kullanılamayabilir. Bu, &konsole;’de bir hata olduğu anlamına gelmez. &konsole;, en iyi görsel sonucu sağlamak eş aralıklı yazıtiplerini gerektirir, bu nedenle &Qt;’den yalnızca eş aralıklı yazıtiplerini listelemesini ister.

  16.08 sürümünden (Ağustos 2016) itibaren &konsole;, ekranın doğru görüntülenemeyebileceği uyarısıyla herhangi bir yazıtipinin seçilmesine izin verecek biçimde yapılandırılabilir.

- KDE4’ten bu yana tüm sekmeler aynı süreç kimliğini kullanır. Bunun, bir sekmenin işleminde sorun olması durumunda diğer tüm sekmelerde de sorun yaşanması gibi bir yan etkisi vardır.

  Bu en çok, dış bir aygıta veya sisteme (ssh, nfs) bağlanan bir komutta sorunlar olduğunda fark edilir.

- &konsole;, `-e` seçeneğinden sonraki argümanları bir komut olarak ele alır ve onları yürütme amaçlı ayrıştırma ve olası bölme yerine doğrudan çalıştırır. Bu, xterm’den farklıdır.

  - `konsole -e "komut1 ; komut2"` çalışmaz

  - `konsole -e $SHELL -c "komut1 ; komut2"` çalışır

- &konsole;, oturum açma kabuğunu çalıştırma konusunda kolaylık sağlamaz; çünkü geliştiricileri oturum açma kabuğunu bir uçbirim öykünücüsünde çalıştırma fikrinden hoşlanmıyor.

  Tabii ki kullanıcılar çok gerekirse oturum açma kabuğunu &konsole;’da çalıştırabilirler. Kullanımdaki profili düzenleyin ve komutunu bir oturum açma kabuğunu açıkça çağıracak biçimde değiştirin; örneğin, "`bash -l`" ve "`zsh -l`".

- `--new-tab` seçeneği bazen garipçe davranabilir. Yeni bir pencere oluşturabilir veya geçerli pencere yerine var olan başka bir &konsole; penceresinde yeni bir sekme oluşturabilir.

  Bu davranışlar garip gelebilir; ancak bunlara pek hata da denemez. `--new-tab` seçeneği var olan &konsole; pencerelerini yeniden kullanmaya çalışır; ancak tüm &konsole; pencereleri yeniden kullanılabilir değildir. &krunner; üzerinden açılan &konsole; pencerelerini yeniden kullanmak olanaklıdır; komut satırından açılan çoğu &konsole; penceresi değil.

## Emeği Geçenler ve Telif Hakkı

&konsole; bakımı şu anda &Kurt.Hindenburg; &Kurt.Hindenburg.mail; tarafından yapılmaktadır.

Önceki &konsole; bakımcıları: &Robert.Knight; &Robert.Knight.mail; ve &Waldo.Bastian; &Waldo.Bastian.mail;

&konsole; uygulaması telif hakkı © 1997–2008 &Lars.Doelle; &Lars.Doelle.mail;

Bu belge ilk olarak &Jonathan.Singer; &Jonathan.Singer.mail; tarafından yazılmıştır.

Bu belge &kde; 4.x için &Kurt.Hindenburg; &Kurt.Hindenburg.mail; tarafından güncellenmiştir.

Bu belge &kde; 3.4 için &Kurt.Hindenburg; &Kurt.Hindenburg.mail; tarafından güncellenmiştir.

DocBook SGML dönüşümü &Mike.McBride; ve &Lauri.Watts; tarafından yapıldı.

Çeviri: Kaan Özdinçer kaanozdincer@gmail.com

Çeviri: Emir SARI emir_sari@icloud.com

&underFDL; &underGPL;

## Bağlantılar

Daha fazla bilgi için lütfen bu web sitelerini ziyaret edin:

- &kde; Kullanıcı Tabanı’ndaki &konsole; ana sayfası

- &konsole; ana sayfası

- &konsole; posta listesi

- FreeBSD üzerinde &kde;

- &Solaris; üzerinde &kde;

&documentation.index;