Mac Terminal.app'deki sekmeler arasında geçiş yapmak için Ctrl-Tab tuşlarını kullanma


88

Nasıl yapabilir Ctrl- Tabve Ctrl- Shift- TabTerminal.app sekmeler arasında geçiş Mac (OS özellikle 10.4 ve 10.5) üzerinde? Firefox ve Aquamacs'taki sekmeleri böyle değiştiriyorum ve Command- Shift- [ve Command- Shift- ]benim için çok garip. Bu ilgili sorunun farkındayım:

Mac Terminal'de sekmeleri değiştirmek için klavye kısayolunu nasıl değiştirebilirim?

Bu nedenle, Sistem Tercihleri'nin Klavye Kısayolları bölümü, ancak Klavye Kısayolları iletişim kutusu kabul edilmiyor gibi görünüyor Ctrl- TabKlavye Kısayolu alanında. Mac'teki bir iletişim kutusu alanına sekmeleri (değiştiricileriyle birlikte) girmek için özel bir klavye sırası var mı? Terminal.app'ı istediğim şekilde özelleştirmeme izin verecek başka bir yöntem var mı?


12
Sadece referans için: Üst Karakter-Komut-Sola / Sağ Ok da sekmeleri değiştirir. Ve Mac OS X Lion 10.7 yılında, sen sekmeler arasında geçiş için üç parmakla kaydırmayı kullanabilirsiniz
Chris Page

Yanıtlar:


128

Bunu Snow Leopard altında denedim ve çok iyi çalıştı:

  1. Açık Sistem Tercihleri ​​=> Klavye
  2. Klavye Kısayollarına Git
  3. Soldaki "Uygulama Kısayolları" üzerine tıklayın
  4. Bir program eklemek için küçük "+" işaretini tıklayın
  5. Terminal'e gidin (Uygulamalar / Yardımcı Programlar'da gizlidir)
  6. Menü Başlığı türü için "Sonraki Sekmeyi Göster" veya "Önceki Sekmeyi Göster" ("Sonraki Sekmeyi Seç" ve Mavericks veya daha önceki sürümler için "Önceki Sekmeyi Seç") (Ayrıca, bu öğeler İngilizce dışındaki diller için farklı olacaktır.)
  7. Klavye Kısayolu türü için Ctrl- Tabveya Ctrl- Shift-Tab
  8. Ekle'ye tıklayın. Sen g2g'sin!

Siz ++, dağ aslanı üzerinde de çalışıyorsunuz.
Matthew Rathbone

Soğuk, mavericks için aynı.
Vlad T.

23
Yosemite'in altındaki "Sonraki Sekmeyi Göster" ve "Önceki Sekmeyi Göster". Ancak bazı nedenlerden dolayı Command + Shift + Right veya Command + Shift + Left kullanmaktan daha yavaştır (btw, Linux kullanıcılarını kıskanıyorum).
LoremIpsum

Yosemite için çalışmıyor :(
Siddharth

1
OSX El Capitan'da, uygulama kısayolları listesine eklemek için yardımcı programlar klasöründeki Terminal'e gitmenin bir yolunu görmüyorum. Sadece uygulamayı çalıştıran / Uygulamalar'a taşırken yaralandım.
incandescentman

20
  1. Bir sonraki (sağ) sekmeyi seçin CMD+}

  2. Önceki (sol) sekmeyi seç CMD+{

Yani sırasıyla CMD+ Shift+ [veya ]sola ve sağa yapmanız gerekir .


1
Apple neden bu kadar sık ​​ihtiyaç duyulan komutlara bu tür kısayollar atamaya karar verdi?
Nikhil

7

Yine de yukarıdaki cevaba bir ek : Kısayolların manuel olarak bağlanması Yosemite’de "Sonraki Sekmeyi Seç" ve "Önceki Sekmeyi Seç" ten "Sonraki Sekmeyi Göster " ve " Önceki Sekmeyi Göster " olarak değiştirildi.


4

shift+ command+ arrow left/right, Yosemite'deki kutunun dışında çalışıyor.


1

Tamam, işte nasıl yapılacağını bulmanın tek yolu bu. Öncelikle, sistem tercihlerini kullanmak istediğiniz komutu oluşturun, ancak sekmeyi eklemenize izin vermeyeceğinden, sekme yerine bir yer tutucu kullanın. Ardından com.apple.terminal.plist dosyasını açın (en kolay plist editörüyle yapılır) ve NSUserKeyEquivalents bölümüne gidin ve sizin oluşturduğunuz komutları görmelisiniz. Yer tutucuyu silin ve düzenle menüsüne gidin ve özel karakterler seçin. Sekme karakteri oklar bölümündedir. Dikey bir çizgiyi gösteren bir ok. Unicode değeri 21E5'tir. Bir kez bu taktı kaydedin ve çıkın ve çalışması gerekir! Bunların hepsini sistem tercihlerinde de yapabilirsiniz, ancak yazmak yerine tüm karakterleri girmek zorundasınız ve unicode değerlerinin ne olduğu hakkında hiçbir fikrim yok.

Bu arada, elmanın normalde sekme karakterlerine izin vermemek için en azından yarı iyi bir nedeni olduğunu varsayıyorum. Birçok global kısayol sekmeyi kullanır, ancak ctrl-tab bunlardan biri gibi görünmez, bu yüzden muhtemelen iyisinizdir.


0

İTerm2'yi kullanın . Kutudan çıkan bu klavye kısayolunu destekleyen bir terminal alternatifidir.


0

Yosemite için: http://taiki.net/2014/11/osx-terminal-sck.html

Sadece yorum yapacak bir üne sahip olmadığım için cevabı kopyalamak zorunda kaldım.

  1. Açık Sistem Tercihleri ​​=> Klavye
  2. Klavye Kısayollarına Git
  3. Soldaki "Uygulama Kısayolları" üzerine tıklayın
  4. Bir program eklemek için küçük "+" işaretini tıklayın
  5. Terminal'e gidin (Uygulamalar / Yardımcı Programlar'da gizlidir)
  6. Menü Başlığı türü için "Sonraki Sekmeyi Göster" veya "Önceki Sekmeyi Göster" (bu öğeler İngilizce dışındaki diller için farklı olacaktır)
  7. Klavye Kısayolu için Ctrl-Tab veya Ctrl-Shift-Tab

Yosemite ile olan fark şu ki ... "X Tab Seç" den "X Tab Göster" e değiştirildi ...

Neden?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.