Bagaimana cara membuka terminal di Mac menggunakan pintasan keyboard? [duplikat]

29

Pintasan keyboard untuk membuka terminal di mac OSX?

Thirumal
sumber
120 ribu orang mencari ini, dan tidak ada solusi yang disediakan.
Lucas Bustamante
@LucasBustamante ada jawaban (diterima) di bawah, dan tautan ke jawaban lebih lanjut di kotak kuning di bagian atas. Jika tidak ada jawaban yang menyelesaikan masalah, silakan gunakan tombol "Ajukan Pertanyaan" untuk mengajukan pertanyaan baru. Jika Anda melakukannya, tolong jelaskan juga mengapa jawaban yang ada tidak bekerja untuk Anda.
nohillside
@Lri Tidak perlu membuka kembali pertanyaan hanya untuk memposting ulang jawaban yang sudah ada pada salah satu pertanyaan awal. Menghindari jawaban duplikat adalah alasan tepat untuk menutup pertanyaan sebagai duplikat :-)
nohillside
@nohillside dapatkah Anda membuka kembali pertanyaan itu sehingga saya dapat menulis jawaban, dan jika Anda tidak menyukainya, Anda dapat menghapusnya? Saya akan menulis panduan langkah demi langkah tentang cara membuka terminal di mac menggunakan shorcut keyboard.
Lucas Bustamante
@LucasBustamante Bisakah Anda menggeneralisasi jawaban sehingga Anda dapat mempostingnya untuk apple.stackexchange.com/questions/20010/… ?
nohillside

Jawaban:

20

Tekan CmdSpaceuntuk membuka pencarian sorotan, dan ketik terminal lalu tekan kembali.

Atau jika Anda berada di terminal, tekan CmdTuntuk membuka tab baru ATAU CmdNuntuk membuka jendela Terminal baru.

membunuh beralih
sumber
30
Apakah ada perintah seperti Ubuntu CTRL + ALT + T
Thirumal
1
killswitch, tidak semuanya ada di internet, sampai seseorang menciptakannya ... Untuk pertanyaan @ Thirumal, ya, untungnya ada beberapa cara untuk mencapainya: stackoverflow.com/q/35954184/2691869
dnang
29
Itu bukan jalan pintas ... Hanya solusi langkah tengah.
schlenger
9
Seperti kata schlenger, itu bukan pintasan keyboard. Solusi yang mengerikan.
b10hazard
2
Ketika Anda akan mengembalikan fokus ke terminal, itu akan kembali ke ruang kerja asli, dalam hal ini Anda dapat menekan CMD + N untuk membuat jendela baru terminal yang dapat Anda seret ke ruang kerja lain. Saat menekan, CMD + Tab sekarang akan fokus pada terminal, di ruang kerja saat ini.
killswitch
7

Karabiner-Elements (10.12 dan lebih tinggi)

Karabiner berhenti bekerja di 10.12 karena perubahan dalam arsitektur kernel, dan Karabiner ditulis ulang sebagai Karabiner-Elements yang menggunakan format JSON baru untuk file konfigurasi.

Anda sekarang dapat menambahkan aturan seperti ini ke karabiner.json( https://pqrs.org/osx/karabiner/json.html ):

{
  "from": {
    "key_code": "t",
    "modifiers": {
      "mandatory": [
        "right_option"
      ]
    }
  },
  "to": [
    {
      "shell_command": "open -aterminal"
    }
  ],
  "type": "basic"
}

Karabiner (10.11 dan sebelumnya)

Simpan file seperti ini sebagai private.xml :

<?xml version="1.0"?>
<root>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_TERMINAL</name>
    <url>file:///Applications/Utilities/Terminal.app</url>
  </vkopenurldef>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <autogen>__KeyToKey__ KeyCode::T, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::VK_OPEN_URL_TERMINAL</autogen>
  </item>
</root>

Alfred

Jika Anda telah membeli Powerpack untuk Alfred , Anda dapat membuat alur kerja seperti ini:

Tombol pintas memiliki penundaan singkat secara default, tetapi Anda dapat mengurangi penundaan dengan mengubah opsi "Perilaku pemicu" dari "Simulasikan kunci pengubah yang dirilis" menjadi "Lewati kunci pengubah (Tercepat)":

Ini 2

iTerm 2 memiliki opsi untuk mengaktifkan pintasan keyboard global untuk memfokuskan aplikasi di "Preferensi> Tombol> Tampilkan / sembunyikan semua jendela dengan hotkey seluruh sistem":

Lri
sumber