Saya menggunakan TotalTerminal untuk mendapatkan visor seperti terminal di jalan pintas. Tapi TotalTerminal ditinggalkan jadi saya telah beralih ke iTerm2. Masalah saya adalah ketika saya menggunakan jalan pintas untuk memicu perilaku dan profil iTerms itu juga akan diaktifkan seperti aplikasi normal dan masuk ke Cmd+ Tabdaftar aplikasi dan saya tidak menginginkannya. Apakah ada cara untuk mencegah perilaku seperti itu untuk profil visor dari iTerm2?
10
Jawaban:
Saat ini pada Oktober 2016 iTerm2 telah mengaktifkan fungsi ini. Pergi ke Preferensi -> Tingkat Lanjut -> Umum ->
Hide iTerm2 from the dock and from the ⌘-Tab app switcher
.sumber
defaults write com.googlecode.iterm2 HideFromDockAndAppSwitcher 0
lalukillall iTerm
memulainya kembali."Luncurkan kunci layanan"
LSUIElement
dalam.plist
file untuk iTerm2 adalah teman Anda.Untuk menyembunyikan iTerm2 dari switcher, buka Terminal dan masukkan:
Anda harus meluncurkan kembali iTerm2 agar pengaturan dapat memiliki efek.
Jika Anda ingin menampilkan ITerm lagi, gunakan perintah berikut:
Penjelasan dari Apple :
sumber
Ada beberapa modifikasi bagus di GitHub. Yang paling mudah saya temukan ada di sini:
https://gist.github.com/CrazyApi/5377685
Pastikan Anda memiliki Hot Key yang diatur untuk mengaktifkan ITerm. Setelah Anda menonaktifkan ikon dok, tidak ada cara untuk meluncurkan jendela. Untuk mendapatkan gaya visor TotalTerminal, Anda harus mengatur drop-down gaya preferensi jendela iTerm ke "Top of Screen"
Tempatkan kode dari pos GitHub di bash_profile Anda:
nano .bash_profile
Tempel kode ini:
toggleiTerm
1
dan EnterKeuntungan.
sumber
Buka Preferensi iTerm2, buka tab Appearance dan di bawah centang System item Kecualikan dari Dock dan Switch-Tab Application Switcher .
sumber
Ada beberapa aplikasi yang dapat "beralih hit" di mana mereka berjalan baik sebagai aplikasi windowed / tradisional di mana ia ditampilkan di layar pengalih aplikasi dan sebagai aplikasi latar belakang atau aplikasi menu bar.
Untuk contohnya, lihat Dash , Take Five, dan Skitch . Masing-masing memiliki preferensi untuk dijalankan di "latar depan" atau "latar belakang" dan ketika Anda membuat perubahan pada preferensi itu, Anda harus berhenti dan meluncurkan kembali aplikasi untuk sistem untuk mengetahui cara menangani dok, jendela, dan menu bar serta pengalih aplikasi.
Saya tidak melihat tanda bahwa iTerm 2 memiliki fungsi ini, jadi paling baik Anda perlu memodifikasi aplikasi atau kompilasi ulang jika sudah siap dan hanya tidak memiliki preferensi untuk beralih dalam aplikasi. Kecurigaan saya adalah aplikasi akan membutuhkan lebih banyak pemrograman yang ditambahkan untuk menangani kedua kasus dan Anda harus hidup dengan aplikasi itu di switcher atau memilih alat emulasi terminal yang berbeda.
Pada dasarnya, OS dapat mengakomodasi aplikasi yang dirancang untuk keluar dari dok dan pengalih aplikasi, tetapi tidak sesederhana mengatur satu preferensi pada aplikasi apa pun yang ingin Anda ubah.
sumber