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


79

Saya tahu bahwa Anda dapat mengganti tab dengan shift cmd [tombol panah] di Terminal Mac, tetapi sulit untuk mencapai tombol panah. Bagaimana saya bisa mengubah ikatan kunci default?


Tidak cukup pemrograman yang berhubungan dengan selera saya.
Dana

@Dana: Mungkin: Saya tidak tahu apakah saya perlu mengubah beberapa file rc seperti dalam case xmodmap.
Léo Léopold Hertz 준영

4
Gunakan tombol Cmd dan Shift di sebelah tombol panah.
Daniel Beck

Jawaban:


62

Sebelum Sierra (El Capitan dan sebelumnya), menu jendela menunjukkan tombol pintas yang berbeda.


21
Dengan cara apa ini menjawab pertanyaan? (Saya tahu jawabannya, tetapi saya tidak melihat bagaimana ini membantu siapa pun yang belum tahu bagaimana menyesuaikan tombol pintas item menu menggunakan System Preferences.)
Chris Page

1
@ ChrisPage Itu adalah default. Saya belum mengatur kunci pintas khusus, dan mereka ada di saya.
Ben Mordecai

4
@ BenBordecai Jadi, jika jawaban ini memiliki jawaban tertulis (bukan hanya tangkapan layar), itu akan berbunyi "secara default sudah ada tombol perintah yang tidak menggunakan tombol panah, sehingga Anda tidak perlu mengubah penjilidan tombol standar. " Saya bertanya karena pertanyaannya tampaknya "Bagaimana saya bisa mengubah pengikat kunci default?", Yang tidak disebutkan dalam ini, jawaban yang saat ini diterima.
Chris Page

3
Saya baru tahu bahwa Anda dapat mengubah keybindings yang muncul pada menu, dan saya telah menggunakan OS X selama sekitar 3 tahun. Saya pikir langkah itu tidak sepele.
Jan Segre

3
Tangkapan layar tidak membantu saya memperhatikan semuanya. Bahkan itu menyesatkan saya. Selain itu, saya tidak dapat menemukan cara untuk mengubah tombol pintas untuk tombol tab Next dan Previous ke Terminal. Seseorang akan memberikan detail tambahan tentang di mana mengkonfigurasi perubahan ini?
Stephane

52

Anda dapat mengubah binding utama untuk hampir semua aplikasi Kakao di System Preferences, termasuk Terminal.app.

Buka System Preferences> Keyboard> Shortcuts> App Shortcuts , lalu tambahkan pintasan baru untuk Terminal (terdapat di / Aplikasi / Utilitas).


Saya akan mencobanya, terima kasih! Menggunakan pintasan default sangat rumit pada Macbook tanpa mouse.

1
Dimana? Saya tidak melihat apa pun di System Preferences> Keyboard> Shortcuts.
Ian Dunn

5
Klik "Pintasan Aplikasi" lalu klik tombol "+". Pada kotak drop-down Aplikasi, gulirkan ke bawah dan pilih "Other ..." dan pergi ke folder "/ Applications / Utilities" dan pilih Terminal. Kemudian ketik "Show Next Tab" atau pintasan menu mana saja yang ingin Anda ganti. Kemudian ketik pintasan keyboard yang Anda inginkan. Dan kemudian klik "Tambah".
jojo

2
Tampaknya Anda tidak dapat menggunakan semua kunci dengan cara ini. Misalnya saya tidak bisa menggunakan PageUp / PageDown untuk pintasan yang ditentukan di sini.
Chris

3
Ini harus menjadi jawaban yang diterima. Terima kasih untuk ini.
Damon

6

1: Instal SIMBL (plugin enabler): http://www.culater.net/software/SIMBL/SIMBL.php

2: Instal TerminalTabSwitching.bundle

git clone https://github.com/dabeeeenster/terminaltabswitching
cp -r terminaltabswitching/TerminalTabSwitching.bundle "/Library/Application Support/SIMBL/Plugins"

3: Mulai ulang aplikasi Terminal, dan nikmati Cmd+[0-9]penggantian tab.

FYI: Jika sesuatu seperti plugin is not verified in terminal version # (a number)muncul ketika Anda membuka terminal lagi, mungkin informasi berikut dapat membantu.

(1) Buka

/Library/Application\ Support/SIMBL/Plugins/Terminal/TerminalTabSwitching.bundle/Contents/Info.plist

menggunakan editor teks favorit Anda di bawah sudo.

(2) Cari <key>MaxBundleVersion</key>.

(3) Ubah <string>280</string>di baris berikutnya ke nomor versi terminal Anda atau yang lebih tinggi <string>300</string>. Menyimpan.

(4) Keluar dari terminal dan buka kembali. Semoga prompt itu akan hilang dan Anda dapat menggunakannya Cmd+[0:9]untuk beralih tab.


Jawaban senjata di atas tepat. jawaban ini terlalu rumit
kiwi marah


4

Jika Anda tidak keberatan mengunduh perangkat lunak baru, saya sarankan iTerm 2: http://www.iterm2.com/#/section/home

Ini tidak hanya memungkinkan tombol rebinding hampir secara sewenang-wenang plus pergantian cepat antara tab dengan cmd + TabNumber (atau kunci meta favorit Anda), tetapi juga beberapa fitur bagus lainnya.

(Saya akan memposting tangkapan layar, tapi saya baru di sini).


Pilihan turun karena tidak benar-benar menjawab pertanyaan, dan tidak ada yang menghentikan pengguna dari menyesuaikan pintasan di Terminal menggunakan System Preferences, jawaban yang biasa untuk jenis pertanyaan ini.
Chris Page
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.