マウスを使用せずにウィンドウを別のスペースに移動する方法は?


66

複数のデスクトップを持つためにスペースを使用していますが、多くの場合、プログラムをあるスペースから別のスペースに移動する必要があります。

私はマウスでそれを行うさまざまな方法を知っています:

  • ウィンドウのタイトルバーをクリックしてホールドし、端までドラッグします
  • F8 すべてのスペースを表示し、目的の場所にドラッグします
  • タイトルバーをクリックしてホールドし、Ctrl+ #またはCtrl+ を使用しますScroll Arrow

しかし、キーボードのみの方法を見つけることができませんでした。この機能を備えたプライマリワークステーションの1つにLinuxを使用しており、OSXでも使用したいです。



いいね、私が持っている質問とその答えはすべてあなたの質問の中にあります!マウスを使用するかどうかに関係なく、アプリを別のワークスペースに移動する方法を知りたいだけです。
DarenW

とにかくその「クリック&ctrl-#」トリックは非常に便利です。どうもありがとう。

1
「ウィンドウをクリックして使用」-ウィンドウを長押しする必要があります。クリックは技術的に正しくありません。
スーフィアン

回答:


30

ウィンドウをドラッグしている間、キーコンボを押してウィンドウを番号付きスペースに移動します。

  • Control + 1
  • Control + 2
  • Control + 3
  • など...

編集:Lionの場合、[システム環境設定]-> [キーボード]-> [キーボードショートカット]-> [ミッションコントロール]に移動し、これらのホットキーを有効にする必要がありました。


8
これは画面を別のスペースに移動するだけで、実際にはマウスでウィンドウをクリックしてから、そのショートカットを使用してウィンドウを移動する必要があります。
ワインダー

あなたは正しいか:)回答が更新されました。
ニッピサウルス

ライオンに取り組んでいない!:(
Atul Goyal

この方法は、Mavericksではうまく機能し、Mountain Lionではうまく機能しました。重要なのは、特定のスペースにジャンプするショートカットを定義することです(@Nippysaurusが言ったように)。
mjturner

20
あなたは高いですか?彼は「いまいましいマウスを使わずに」と言った、arghh
YemSalat

17

サイズアップ

少なくとも一度はapple.seで推奨されていたSizeUpを見ることができます-複数のモニター(私が使用しているように)にウィンドウを投げたり、複数の「スペース」に投げたりするための素晴らしいキーボードツールがあります。

無料ではありませんが、非常に便利で、確かに少額の登録料に見合う価値があります。


これは私が使用するものであり、素晴らしいです。
マーティンマルコンチーニ

1
ああ、しばらくの間(エアロスナップを模倣するために)Sizupを使用していましたが、これを知りませんでした。非常に便利。そして確かに登録料の価値があります。
Rabarberski

2
SizeUpを試しましたが、ウィンドウを別のスペースに移動するのに1秒ほどかかります。これは受け入れられません:[
ブライアンゴードン14年

また、無料の代替物であるSpectacleもありますが、複数のスペースのオプションはありません。ただし、複数のディスプレイでうまく機能します。
プラナフ

1年後、スペースを切り替えるとき、SizeUpにはまだ1秒の遅延があります。OS XにはこのためのパブリックAPIがなく、制限を回避するためにハッカーをしているからだと思います。
Wojtek Kruszewski

7

アメジスト

Amethystでは、設定可能なキーボードショートカットを使用して、特定のスペースにウィンドウを送信できます。1つの可能なセットアップは次のとおりです。

  • Command+ Control+ 1   [デスクトップ1に送信]
  • Command+ Control+ 2   [デスクトップ2に送信]
  • Command+ Control+ 3   [デスクトップ3に送信]
  • 等々 。。。

デフォルトでは、AmethystはmacOSウィンドウを自動的にタイル表示します。自動タイル処理やAmethystが提供する追加のレイアウト機能が必要ない場合は、[基本設定]の[レイアウト]に「フローティング」を追加し、他のすべてのレイアウトを削除します。また、[ショートカット]タブで不要なキーボードショートカットを無効にします。


1
数年後、このスレッドを誰かが見ている偶然に、BetterTouchTool(有料)でアメジストを試してみてください。人生が変わった。BetterTouchTool「キーボードジェスチャーは」を実行するように設定することができますCtrl+ Alt+ Shift+ L/をHそれぞれ左/右にウィンドウ1つのスペースを送信します。これは通常のショートカットを完全に補完します。次に、トラックパッドまたはマジックマウスジェスチャを設定して、メインウィンドウのサイズを変更するためのTipTapsなどのアメジストショートカットを実行します。 。綺麗な。
ゼルク

ヒント@cormacrelfに感謝します。FYI Gnome 3は、これらすべてを非常にエレガントに箱から出して実行します。Appleが複数のサードパーティのアプリをダウンロードさせるのは面倒です。
ゲイブコプリー16年

5

BetterTouchTool:無料で、仕事に加えて多くの追加機能があります;) ShiftItと組み合わせて使用​​して、ウィンドウのサイズを変更します。


素晴らしいツールですが、無料ではなくなりました。それでも、数ドルの価値はあります。
iconoclast

ShiftItはもう死んでいますが、完全にBTTに置き換えました。
AsTeR

0

マウスを使用せずにこれを行う方法が組み込まれています。マウスキーを使用する必要があるため、これは外部キーボードを完全に接続している場合にのみ有効なオプションです。

手順:

  1. マウスキーがまだ有効になっていない場合は有効にします(標準のショートカットは左のオプションボタンを5回押します)

  2. テンキーを使用して、アプリのメニューバーにマウスポインターを置きます。#5キーを使用してクリックし、それを押したままにして、他の数字(方向キー)のいずれかをクリックしてウィンドウを少しドラッグします。

  3. 次に、そのモードがアクティブになったら、ドラッグを停止し(ただし、マウスキー#5を押したままにします)、Ctrl-左/右ショートカットを使用すると、ウィンドウが続きます。

マウスキーの使用の詳細-https://support.apple.com/en-us/HT204434#mousekeys


-1

Shiftitは素晴らしいです...

私は、ウィンドウのサイズ変更/移動用のオープンソースツールであるshiftitを使用します。

ウィンドウを移動するには、click_hold_window + CTRL + space_numberをクリックします


2
Ask Differentへようこそ!1文の回答はご遠慮ください。私たちは最良の答えを見つけようとしていますが、それらの答えはなぜ彼らが最高なのかについての情報を提供します。このような短い答えは、なぜ彼らが最良のアプローチまたは最高のツールであるかを説明しません。また、ツールへのリンクを提供すると、OPにとって非常に役立ちます。質の高い回答を提供する方法については、回答方法をご覧ください。-口コミより-
FSB

マウスを使用せずに「click_hold_window」をどのように実行しますか?
エレザー

1
Elezar、ShiftItは...マウスが必要です
アンドレイ・スーラ

スペースが必要ではなく、画面間を移動するマウスが必要です。これが質問の答えです。
ベンジャミンR
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.