İTerm2 ve Terminal arasındaki fark nedir?


149

İTerm2'nin Terminal'den çok daha iyi olduğunu duymaya devam ediyorum . Ancak, iTerm2'yi indirdiğimde, Terminal'den neyin daha iyi tercih edildiğini anlamadım. Bu iki uygulama arasındaki farklar nelerdir?


7
dürüst olmak gerekirse, terminal Leopard> SL> Lion'dan çok daha iyi bir hale geldi. iTerm eskiden gerekliydi, şimdi sadece biraz hoş. Aslında ANSI renklerinin tam olarak desteklendiği için Lion'daki Terminal'e geri döndüm. Artık SIMBL yok!
lemonginger

7
Cmd + Shift + D tuşlarına basın ve öğrenin.
Sahte İsim

@Fake Awesome! Fakat Terminal bunu zaten yapıyor.
daviesgeek

Bunu iTerm2 olarak tamamen farklı bir gelişme olarak etiketlediğinizden emin olun.
ocodo

2
Benim fikrim? Temel olarak, bir rulo royce ve bir honda arasındaki fark. Her ikisi de seni gitmek istediğin yere götürecek, ama onlardan biri pek çok hoş özelliğe sahip daha hoş bir yolculuk. Mevcut beta sürümünde daha da fazla özellik var. Olağanüstü.
pdwalker

Yanıtlar:


66

Özellikler sayfasında listelenen çeşitli özellikler vardır .

Sevdiğim özelliklerden bazıları:

  • Bölme bölmesi görünümü
  • Her yerde anında terminal için kısayol tuşu
  • Arama, bulunan tüm kelimeleri vurgulayacaktır (Chrome ve Safari’deki gibi)
  • Mouseless kopya
  • Anında tekrar (bir şeyi not almayı / kopyalamayı unutmanız durumunda oturumunuzu "geri sarabilir")
  • Geçmişi yapıştır
  • Bir işlem tamamlandığında bildirim için büyüme desteği

Hepsine katılıyorum ve bir tane de komut yayını eklemek istiyorum! Multihost günlüğü kazma veya veri işleme gibi şeyler yapıyorsanız, bu süper bir şeydir.
StanleyZ

41

@ joel'ın cevabı iyidir, fakat Terminal.app Lion'da bazı özel özellikler kazandı:

  • Lion'un geri yükleme özelliği için destek
  • sistem hizmetleri için destek - bu, tuhaf kesmeler olmadan "bu klasördeki yeni terminal" için bir sistem kısayoluna sahip olduğum anlamına geliyor.
  • sistem servisleri için destek, mükemmel bir otomator entegrasyonu demektir
  • pencerede belge proxy'si ve genellikle daha iyi D & D desteği
  • man sayfalarında arama yapmak için bir dizeye sağ tıklayın veya man sayfasını serin bir kayan pencerede açın. Gerçekten kullanışlı!

Bkz .: http://www.macosxautomation.com/lion/terminal.html


3
256 renk, Arka Plan Rengi Sil (BCE), özelleştirilebilir ANSI renkler, Tam Ekran, sekmelerdeki durum göstergeleri ve simge durumuna küçültülmüş pencerelerde canlı terminal ekranları dahil olmak üzere Dock simgeleri. Oh, ve çok daha gelişmiş bir görsel zil :-)
Chris Page

17

İTerm'i çok seviyorum çünkü komutlar için otomatik tamamlama özelliğine sahip. Harika.

İTerm2'nin özellik listesinden web sitesinde:

Sadece pencerenizde ortaya çıkmış herhangi bir kelimenin başlangıcını ve ardından Cmd-; önerileri ile bir pencere açılacaktır. Aradığınız kelime genellikle listenin başındadır!

görüntü tanımını buraya girin


Terminal de öyle.
daviesgeek

4
Otomatik tamamlama özelliği, bashdiğer uygulamaların bir özelliği olmasına rağmen ( zshözellikle harika bir otomatik tamamlama özelliğine sahiptir) Terminal uygulamasının kendisi değildir. iTerm2 ayrıca özel bir otomatik tamamlama moduna sahip ... iterm2.com/#/section/features/autocomplete
ocodo 20:11

@slomojo evet, ⌘-; çok güzel.
Ajith

1
Kişisel olarak, zsh tamamlamanın bir kabuk / terminal içinde kullandığım en iyisi olduğunu düşünüyorum. (Özellikle oh-my-zsh ile kullanıldığında - bu arada ... not alın. )
ocodo

1
@slomojo şimdi görüyorum. (resim açıklar)
daviesgeek

15

Terminal, her birkaç yılda bir küçük güncellemeler alırken, zaten listelenen özelliklerin yanı sıra, iTerm2 sürekli gelişiyor. Özellik isteklerinin iTerm2'de onurlandırılma şansı çok daha yüksek. Bir sonraki sürümde henüz belgelenmemiş, ancak bunları görmek için son sürüm notlarına bir göz atın .

Ayrıca, OP'deki bir yorumda bölünmüş bölmelerle ilgili bazı karışıklıklar olduğunu da not etmek isterim. Terminalin bölmeli panelleri size aynı pencerenin iki görüntüsünü verirken, iTerm2'ler tek bir sekmede sınırsız bağımsız terminaller sunar.


1
Her zamanki gibi, sizin için önemli bir şey varsa, lütfen bugreport.apple.com adresinde ayrıntılı bir geliştirme isteği veya hata raporu gönderin . Sesinizin duyulmasını sağlamanın en iyi yolu budur. Çevrimiçi hakkında konuşmak isabetli ya da ıskala. Yine de, Lion Terminal, kısmen çevrimiçi görülebilen geri bildirimler nedeniyle bir takım iyileştirmeler ve düzeltmeler yapmıştır.
Chris Sayfa

@ChrisPage, bu web sitesinde oturum açabilmek için kayıtlı bir Apple Geliştiricisi olmanız gerektiğini eklemek isteyebilirsiniz.
Wim Deblauwe

1
@WimDeblauwe: Evet, bir hata raporu oluşturmak için ücretsiz bir geliştirici hesabına ihtiyacınız var. Ayrıca apple.com/feedback/macosx.html adresini herhangi bir hesap kullanmadan da kullanabileceğinizi unutmayın . (Ücretsiz) geliştirici hesabına sahip olmak, hata raporunuzun durumunu izleyebileceğiniz anlamına gelir.
Chris Page

FYI, yukarıda belirtildiği gibi geliştirici hesabına gerek duyulmayan geri bildirim bağlantısına sahip FYI, apple.com/feedback/macos.html adresine taşınmış gözüküyor (Apple'ın Mac OS X'i macOS için yeniden markalamasından dolayı olduğunu düşünüyorum )
Mat

5

İTerm'i seçtiğim özellik, sadece ortadaki düğmeyi kullanarak metin seçip yapıştırarak kesmek veya kopyalamak.


Bunların standart X11 / Xterm davranışları olduğunu biliyorum, ancak Mac OS X uygulamaları için standart değiller. Alışmaktan başka, neden normal Kopyala / Yapıştır komutlarından önemli ölçüde daha uygun? Not: Terminal, Yapıştırma Seçimi komutunu başlatan Orta Tıklama için kısmi desteğe sahiptir.
Chris Sayfa

2
klavyeyi bunları kullanmadığınız için, kopyalamayı yapmak için daha az işlem yapmanız ve ayrıca odağı almak için tıklamanız gerekmeyen bir pencereden kopyalamanız da mümkündür
user151019 19:11

4

iTerm varsayılan olarak pencereleri tam ekran olarak açmayı destekler ve alanları değiştirmek için animasyon içermeyen ve ⌘H'yi devre dışı bırakmayan özel tam ekran pencereleri kullanma seçeneği vardır.

Ayrıca bir bulma iletişim kutusu yerine artan bir arama başlığı vardır. Ayrıca, seçimi tek kelimeyle genişletmek için başlat'ı arayarak ve sekmeye basarak da metni seçebilirsiniz.


2

Biyominformatik alanındaki çalışmalarım için iTerm2 kullanıyorum ve örneğin, kromozom pozisyonunu cmd tıklattığımda, belirli bir kromozom konumunda otomatik olarak bir Genom Tarayıcısı web sitesini açacak şekilde ayarlamıştım.

Ayrıca, sadece DNA dizilerinin seçilmesine izin vermek için akıllı seçim ile uğraştım.

Ayrıca bir terminalde bir Hata mesajı çıkarsa, sesi çalması için ayarladım.

Elbette çok özel kullanım durumları, ancak basit Terminal istemcisine kıyasla iTerm2'nin ne kadar yetenekli olduğunu gösteriyor.


2

VIM'in keskin bir kullanıcısıysanız, iTerm2'deki fare modu düzgün çalışır - imleci konumlandırabilir ve fareyi kullanarak metni seçebilirsiniz (Terminal'de çalışır ancak buggy. Ayrıca, VIM (veya 'alternatif' ekranı kullanan (t_ti, t_te) kullanan diğer konsol tabanlı uygulamaları) çalıştırırken, kaydırma da düzgün çalışır.

Ayrıca, Pencere-> Tüm Sekmeleri Göster () sekmesine gidilerek ulaşılabilen tüm açık iTerm2 sekmelerinin içeriğini aramak için kullanılabilecek çok faydalı bir arama tesisi bulunmaktadır E.

Ayrıca bazı özel kaçış kodları kullanan iTerm2 araçlarını kullanarak mümkün olan satır içi görüntü görüntüleme işlevselliğini de seviyorum


İnanılmaz! Her zaman bu özelliği açık istemişimdir! :) Terminalde çalışmadığı anlaşılıyor, neden? gibi,: set mouse = a, sanırım bir şey yapmaz, nokta bu, iTerm2 daha iyi :)
Charlie Parker

1

İTerm2 web sitesinden:

iTerm2 birçok özelliğe sahiptir . Bir terminal kullanıcısının akla gelebilecek her arzusu öngörülmüş ve çözülmüştür. Ve bunlar sadece ana konumlar!

iTerm2'nin özellik sayfası aşağıdakileri vurgulamaktadır:

  1. Bölünmüş Bölmeler
  2. Kısayol Tuşu Penceresi
  3. Arama Vurgulandı
  4. Otomatik tamamlama
  5. Mouseless Kopyala
  6. Geçmişi Yapıştır
  7. Anında Tekrar
  8. Ayarlanabilirliği
  9. Unixyness
  10. 256 Renk (veya daha fazlası!)
  11. Okunabilirlik
  12. Fare Raporları
  13. Büyüme Desteği
  14. Exposé Tab
  15. Etiketli Profiller
  16. Çok dilli
  17. tetikleyiciler
  18. Akıllı Seçim
  19. Kabuk Entegrasyonu
  20. Otomatik Profil Değiştirme
  21. Satır İçi Görüntüler
  22. Zaman damgaları
  23. Şifre Yöneticisi
  24. Gelişmiş Yapıştır
  25. Açıklamalar
  26. Rozetler
  27. Yakalanan Çıktı

-1

İTerm2'yi kullanıyorum çünkü Mac Terminal'imi farklı Terminaller açarken farklı renkler arka planına sahip olarak ayarlayamıyorum.


Yani ... Shell> New Window> temanızı burada mı seçtiniz? Varsayılan terminal uygulaması kesinlikle pencere başına farklı bir renk seçmenize izin verir.
Charlie74

Sekmeli görünüm tercih ediyorsanız ... Shell> New Tab> temanızı buradan seçin. Her sekmenin kendi renk şeması olacaktır.
Charlie74

Her sekme penceresini farklı renk temasına nasıl ayarlayabilirsiniz?
elliptic00

Yukarıda belirtildiği gibi. Ekranın üstündeki menü çubuğundan, Kabuk> Yeni Sekme> öğesini seçin, ardından yeni sekme için kullanmak istediğiniz renk düzenini seçin.
Charlie74

Mac Sürüm 10.9.5’de çalışmıyor.
elliptic00
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.