it-swarm.asia

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

Nasıl yapabilirim Ctrl-Tab ve Ctrl-Shift-Tab Mac'te Terminal.app'deki sekmeler arasında geçiş yap (özel olarak OS 10.4 ve 10.5)? Firefox ve Aquamacs’taki sekmeleri bu şekilde değiştiriyorum. 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 etmiyor gibi görünüyor. Ctrl-Tab Klavye 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ı?

88
dkee

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-Tab veya Ctrl-Shift-Tab
  8. Ekle'ye tıklayın. Sen g2g'sin!
128
user13902
  1. Sonraki (sağ) sekmeyi seçin CMD + }

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

Yani yapman gerekecek. CMD + Shift + [ veya ] sırasıyla sol ve sağ için.

20
Brian

Yine de yukarıdaki cevaba ek: Kısayolların manuel olarak bağlanması Yosemite'de "Sonraki Sekmeyi Seç" ve "Önceki Sekmeyi Seç" olarak " Göster Sonraki Sekme "&" Göster Önceki Sekmeyi Göster "

7
sua

shift + command + arrow left/right Yosemite üzerindeki kutunun dışında çalışıyor.

4
RyJ

Tamam, işte nasıl yapılacağını çözmenin tek yolu bu. Önce, 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 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 o takılı 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, Apple'ın normalde sekme karakterlerine izin vermemek için en azından yarı iyi bir nedeni olduğunu varsayalım, bu nedenle dikkatli olun. Birçok global kısayol sekmeyi kullanır, ancak ctrl-tab bunlardan biri gibi görünmez, bu yüzden muhtemelen iyisinizdir.

1
Alex.Bullard

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 ...

Niye ya?

0
Tobias Kopelke

Kullan iTerm2 . Kutudan çıkan bu klavye kısayolunu destekleyen bir terminal alternatifidir.

0
spuder