Macターミナルでタブを切り替えるためのキーボードショートカットを変更するにはどうすればよいですか?


79

Macターミナルでshift cmd [矢印キー]を使用してタブを切り替えられることは知っていますが、矢印キーに到達するのは苦痛です。デフォルトのキーバインドを変更するにはどうすればよいですか?


私の好みにはプログラミング関連ではありません。
ダナ

@Dana:可能性があります:xmodmapの場合など、一部のrcファイルを変更する必要があるかどうかわかりません。
レオレオポルトヘルツ준영

4
矢印キーの横にあるCmdおよびShiftキーを使用します。
ダニエルベック

回答:


62

シエラの前(エルキャピタン以前)、 ウィンドウメニューには別のショートカットキーが表示されます。


21
これはどのように質問に答えますか?(答えは知っていますが、システム環境設定を使用してメニュー項目のショートカットキーをカスタマイズする方法をまだ知らない人にこれがどのように役立つかわかりません。)
クリスページ

1
@ChrisPageこれらはデフォルトです。私は特別なショートカットキーを設定しておらず、それらは私のものにあります。
ベンモルデカイ

4
@BenMordecaiしたがって、この回答に(スクリーンショットだけでなく)回答が書かれていた場合、「デフォルトでは矢印キーを使用しないコマンドキーが既に存在するため、デフォルトのキーバインドを変更する必要はありません」 」?質問は「デフォルトのキーバインドを変更するにはどうすればよいですか」と思われるためです。
クリスページ

3
メニューに表示されるキーバインドを変更できることを知りましたが、OS Xを約3年間使用しています。そのステップは簡単ではないと思います。
ヤンセグレ

3
スクリーンショットは、私がまったく役に立たなかった。実際、それは私を誤解させました。その上、ターミナルの[次へ]および[前へ]のタブキーのショートカットキーを変更する方法を見つけることができません。誰かがこの変更をどこで設定するかについて追加の詳細を与えるでしょうか?
ステファン

52

Terminal.appなど、システム環境設定でほとんどすべてのCocoaアプリのキーバインドを変更できます。

[システム環境設定]> [キーボード]> [ショートカット]> [アプリのショートカット]に移動し、ターミナルの新しいショートカットを追加します(/アプリケーション/ユーティリティにあります)。


やってみます、ありがとう!マウスのないMacbookでは、デフォルトのショートカットを使用するのは非常に面倒です。

1
どこ?[システム環境設定]> [キーボード]> [ショートカット]に何も表示されません。
イアン・ダン

5
[アプリのショートカット]をクリックし、[+]ボタンをクリックします。[アプリケーション]ドロップダウンボックスで、一番下までスクロールして[その他...]を選択し、[/アプリケーション/ユーティリティ]フォルダーに移動して[ターミナル]を選択します。次に、「次のタブを表示」または置き換えるメニューショートカットを入力します。次に、必要なキーボードショートカットを入力します。そして、「追加」をクリックします。
ジョジョ

2
この方法ですべてのキーを利用することはできないようです。たとえば、ここで定義されたショートカットにPageUp / PageDownを使用することはできません。
クリス

3
これは受け入れられた答えであるはずです。これありがとう。
デイモン

6

1:SIMBL(プラグインイネーブラー)をインストールします:http : //www.culater.net/software/SIMBL/SIMBL.php

2:TerminalTabSwitching.bundleをインストールします

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

3:ターミナルアプリを再起動し、Cmd+[0-9]タブ切り替えをお楽しみください。

参考:plugin is not verified in terminal version # (a number)端末を再度開いたときに次のようなメッセージが表示された場合は、次の情報が役立つ場合があります。

(1)オープン

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

でお気に入りのテキストエディタを使用しますsudo

(2)を検索し<key>MaxBundleVersion</key>ます。

(3)<string>280</string>次の行で、端末のバージョン番号以上のように変更します<string>300</string>。セーブ。

(4)ターミナルを終了し、再度開きます。そのプロンプトが消えて、Cmd+[0:9]タブ切り替えに使用できることを願っています。


上記の銃の答えはスポットオンです。この答えは複雑すぎます
怒っているキウイ


4

新しいソフトウェアをダウンロードしてもかまわない場合は、iTerm 2をお勧めしますhttp ://www.iterm2.com/#/section/home

キーをほぼ任意に再バインドできるだけでなく、cmd + TabNumber(またはお気に入りのメタキー)を使用してタブをすばやく切り替えることができるだけでなく、他にも多くの気の利いた機能があります。

(スクリーンショットを投稿しますが、この辺りは新しいです)。


実際には質問に答えないため、ユーザーがこのタイプの質問に対する通常の回答であるシステム環境設定を使用してターミナルのショートカットをカスタマイズするのを止めるものは何もないので、ダウン投票されました。
クリスページ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.