it-swarm.asia

Menggunakan Ctrl-Tab untuk beralih antar tab di Mac Terminal.app

Bagaimana saya bisa membuatnya Ctrl-Tab dan Ctrl-Shift-Tab beralih antar tab di Terminal.app di Mac (OS 10.4 dan 10.5 khusus)? Ini adalah bagaimana saya beralih tab di Firefox dan Aquamacs, dan Command-Shift-[ dan Command-Shift-] terlalu canggung bagiku. Saya mengetahui pertanyaan terkait ini:

Bagaimana saya bisa mengubah pintasan keyboard untuk berpindah tab di Terminal Mac?

Dan karenanya bagian Pintasan Keyboard dari Preferensi Sistem, tetapi kotak dialog untuk Pintasan Keyboard sepertinya tidak menerima Ctrl-Tab di bidang Pintasan Keyboard. Apakah ada urutan keyboard khusus untuk memasukkan tab (dengan pengubah) ke dalam bidang kotak dialog pada Mac? Apakah ada metode lain yang akan memungkinkan saya untuk menyesuaikan Terminal.app dengan cara yang saya inginkan?

88
dkee

Saya baru saja mencoba ini di bawah Snow Leopard dan itu bekerja dengan indah:

  1. Buka System Preferences => Keyboard
  2. Pergi ke Pintasan Keyboard
  3. Klik "Pintasan Aplikasi" di sebelah kiri
  4. Klik "+" kecil untuk menambahkan program
  5. Navigasi ke Terminal (tersembunyi di Aplikasi/Utilitas)
  6. Untuk jenis Judul Menu "Tampilkan Tab Selanjutnya" atau "Tampilkan Tab Sebelumnya" ("Pilih Tab Berikutnya" dan "Pilih Tab Sebelumnya" untuk Mavericks atau lebih lama) (Juga, item ini akan berbeda untuk bahasa selain bahasa Inggris.)
  7. Untuk jenis Pintasan Keyboard Ctrl-Tab atau Ctrl-Shift-Tab
  8. Klik Tambah. Anda g2g!
128
user13902
  1. Pilih tab berikutnya (kanan) CMD + }

  2. Pilih tab sebelumnya (kiri) CMD + {

Jadi, Anda perlu melakukannya CMD + Shift + [ atau ] untuk masing-masing kiri dan kanan.

20
Brian

Namun tambahan untuk jawaban di atas : Pengikatan pintasan manual telah berubah di Yosemite dari "Select Next Tab" & "Select Tab Sebelumnya" ke " Tampilkan Tab Selanjutnya "&" Tampilkan Tab Sebelumnya "

7
sua

shift + command + arrow left/right bekerja di luar kotak pada Yosemite.

4
RyJ

Oke jadi di sini adalah satu-satunya cara saya mengetahui cara melakukannya. Pertama buat perintah yang ingin Anda gunakan preferensi sistem tetapi gunakan placeholder bukan tab karena itu tidak akan membiarkan Anda memasukkan tab. Kemudian buka com.Apple.terminal.plist (paling mudah dilakukan dengan editor plist) dan buka bagian NSUserKeyEquivalents dan Anda akan melihat perintah yang Anda buat. Hapus placeholder dan pergi ke menu edit dan pilih karakter khusus. Karakter tab ada di bagian panah. Ini adalah panah yang mengarah ke garis vertikal. Nilai unicode-nya adalah 21E5. Setelah itu dimasukkan simpan dan keluar dan itu akan berfungsi! Anda juga dapat melakukan semua ini di preferensi sistem tetapi Anda harus memasukkan semua karakter daripada mengetiknya dan saya tidak tahu apa nilai unicode mereka.

Ngomong-ngomong, saya menganggap Apple setidaknya memiliki alasan semi bagus untuk tidak mengizinkan karakter tab secara normal, jadi lanjutkan dengan hati-hati. Banyak pintasan global menggunakan tab tetapi ctrl-tab sepertinya bukan salah satunya sehingga Anda mungkin baik-baik saja.

1
Alex.Bullard

Untuk yosemite: http://taiki.net/2014/11/osx-terminal-sck.html

Karena saya tidak punya reputasi hanya komentar saya harus menyalin jawabannya.

  1. Buka System Preferences => Keyboard
  2. Pergi ke Pintasan Keyboard
  3. Klik "Pintasan Aplikasi" di sebelah kiri
  4. Klik "+" kecil untuk menambahkan program
  5. Navigasi ke Terminal (tersembunyi di Aplikasi/Utilitas)
  6. Untuk Jenis Judul Menu "Tampilkan Tab Selanjutnya" atau "Tampilkan Tab Sebelumnya" (item ini akan berbeda untuk bahasa selain bahasa Inggris)
  7. Untuk jenis Pintasan Keyboard Ctrl-Tab atau Ctrl-Shift-Tab

Bedanya dengan yosemite adalah ... mereka berubah dari "Select X Tab" menjadi "Show X Tab" ...

Mengapa?

0
Tobias Kopelke

Gunakan iTerm2 . Ini adalah alternatif terminal yang mendukung pintasan keyboard ini di luar kotak.

0
spuder