Terminaldeki Command-W'yi devre dışı bırakın


65

Terminalde Command+ işlevini devre dışı bırakmanın bir yolu var mı W?

Bazı durumlarda, bir Safari sekmesini kapatmak istediğimde terminalin etkin pencere olduğunu anlamadığımda önemli bilgiler içeren bir terminal penceresini yanlışlıkla kapattım.

Yanıtlar:


62

WTerminal'de devre dışı bırakmak için aşağıdakileri yapın:

  • Ekranın sol üst köşesindeki  menüsünden Sistem Tercihleri'ni seçin . Tıklayın Klavye sonra Klavye kısayolları sonra Uygulama kısayolları . görüntü tanımını buraya girin

  • Yeni bir kısayol eklemek için + düğmesini tıklayın

  • Uygulama için "Terminal.app" seçeneğini seçin ve komut için şunu yazın Close Window(bu büyük / küçük harf duyarlıdır). Kısayol kutusunda, farklı bir kısayolControlW görüntü tanımını buraya girin

  • Artık Wterminal pencerelerinizi kapatmayacaksınız.


Sorumla yanlış konuştum. Aslında bir sekmeyi kapatmayı engellemek istemiştim, ancak cevabınız hala "Pencereyi Kapat" ı "Sekmeyi Kapat" olarak değiştirmek için hala iyi çalışıyor. Btw, çok eksiksiz cevap için teşekkürler .
Ralph

@Daniel: Güzel ekran görüntüleri! Onları almak için hangi programı kullandığınızı sorabilir miyim? Yoksa masaüstü arka planınızı tamamen beyaz mı değiştirdiniz?
Roy Tinker

5
Programın adı "Mac OS X" :-) Command-shift-4, boşluk çubuğu, pencerede tıklayın.
Daniel

10
Benim sistem Sierra, ve ben değiştirmek Close Windowiçin Closeo benim için çalışıyor. Teşekkürler.
bwangel

Command-ctrl-shift-4, boşluk çubuğu panoya ekran görüntülerini koyar, böylece yapıştırın.
Andrew M. Farrell

26

Tercihleri ​​kapatmadan önce bir bilgi istemi belirleyebilirsiniz:

Terminal Tercihleri ​​→ Ayarlar → Kabuk

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


1
Çapraz yolları cevaplar. Bu da iyi.
Daniel

4
Bunun, bu özel kullanım durumu için en iyi çözüm olduğunu düşünüyorum. Standart kısayolları devre dışı bırakmak beni sinirlendirir ve bir terminal sekmesini / penceresini kapatmak istediğimde kas belleği devreye girdiğinde sinir bozucu olur .
ghoppe

-1: OP, çeşitli uygulamalar için kolayca değiştirilebilecek çok özel bir soru sordu. Bu, soruyu yanıtlamayan bir Terminal.app özel cevabıdır.
Max Ried

4
İTerm kullananlar için Tercihler'e git -> Profiller -> Oturum -> Kapatmadan önce sor! Doğru profil üzerinde olduğundan emin olun (varsayılan bir yıldız var!) İmages.luo.ma/osx/iterm/...
Shwaydogg

14

Yukarıdakilerin hepsini denedim ve hiçbiri benim için işe yaramadı.

İşe yarayan "Kapat" komutunun kısayolunu değiştirmekti .

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


3
Burada aynı. "Kapat" benim için çalıştı, ancak "Pencereleri Kapat" çalışmadı.
hayalciBu

1
Ian, "TERMİNAL" değil "iterm" diyor
GummyArgyle

2
@ LM126, evet, benim örneğim iTerm2 kullanıyor, yani ne hakkında olduğundan emin değil misiniz?
Ian Vaughan

Bir oturumu kapattığınızda iterm komut istemi yapabilirsiniz. iterm pref -> profiller -> oturumu: her zaman kapatmadan önce sor. bu, atış kesme işlemiyle yanlışlıkla oturumu kapatmanızı önler.
hihell

Bu benim için Mojave'da çalıştı. 10.14.5 - Orijinal cevap 2012'den beri bu cevap şimdi daha doğru.
Willem van Ketwich

3

Klavye Sistem Tercihlerine gidin ve "Klavye Kısayolları" seçeneğini seçin. Ardından soldan Uygulama Kısayolları'nı seçip + işaretini tıklayın . "Terminal.app" seçin ve o kadar da kritik olmayan bir menü maddesi girin. "Tümünü Öne Getir" i seçtim. Ardından Klavye Kısayolu'na tıklayın ve CMD+ tuşuna basın W. Tamam'a tıklayın .

Bu tekniğin kullanılması , Terminal'deki CMD+ Wkısayolunu başarıyla yeniden yönlendirmiştir .


3

Bunu öneriyorum:

İTerm'de: Tercihleri ​​Aç> Tuşlar "Genel Kısayol Tuşları" nın altındaki "+" tuşlarına tıklayın, sonra Cmd-W tuşlarına basın ve varsayılan "Yoksay" Eylemini bırakın.

  • genel ayarları değiştirmeye gerek yok
  • bilinçli kapanışı onaylamana gerek yok

Bu benim için Mac OS
10.10'daki

2

Biraz eski bir soru ama iTerm2'de bu bana yardımcı oldu:

iTerm2TercihlerTuşlar → Ana harita ekle: "command + w" => yoksay


1
Faydalı komutu yok saymaktan iyidir, sekmenin kapanmasını <kbd> CMD </kbd> + <kbd> Z </kbd> ile geri alabilirsiniz.
b4d

0

Ayrıca BetterTouchTool'dan bahsetmeye değer ( http://www.bettertouchtool.net/ )

Her ikisinin W ve Cher ikisinin de gerçekleştirilmesini istedim Copy(kas hafızası, sorma). Yerel yöntem, komut başına yalnızca bir tuşa izin verir, BTT ile her iki tuşun da aynı komuta eşlenmesini sağlarken, istenmeyen Kapat WIndow davranışını da önler

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.