Gnomeでウィンドウを横に移動するキーボードショートカット


23

WindowsではWindows + (left/right/up/down)、キーを押して、ウィンドウをそれぞれ上部、右、下、または左側に押し付けることができます。Ubuntuに同等のものはありますか?

ディストリビューション:Ubuntu 12.04、Gnomeを使用。


1
「動き回る」か、上下左右に押し付けられますか?
ブライアン

@Braiam、あなたが言った:P
マリア・イネスParnisari

3
GNOMEシェルではCtrl + Super + Left / Rightのみが機能し、他の機能は機能しません。
ブライアム

タイトルと質問の本文で、使用しているデスクトップ環境またはウィンドウマネージャーを明確にする必要があります。あなたの答えは、ディストリビューションではなく、それに固有のものになります。UbuntuはおそらくUnityを使用していることを意味しますが、私はそれを想定していません。
ケーシー

回答:


4

事前定義されたショートカットはありませんが、独自のショートカットを作成できます。xdotoolユーティリティをインストールします。次のコマンドは、ウィンドウをそれぞれ上部と下部に移動します。

xdotool windowmove $(xdotool getwindowfocus) x 0
xdotool windowmove $(xdotool getwindowfocus) x 9999

(一部のインストールには、使用するという不幸なバグがあります xy座標を変更しないままにするはずのorと、ウィンドウの境界線の幅が考慮されないます。)

このようなコマンドをキーにバインドするには、「キーボード」パネルの「ショートカット」タブでシステム設定に移動します。「カスタムショートカット」を選択し、+記号をクリックして新しいショートカットを追加します。


1
:ややクリーナーの方法が使用しているにgetActiveWindowxdotool getactivewindow windowmove x 0
GLS

@glS getwindowfocus提案にも使用できます
-sappjw

18

コメントから取られた、ここに私を助けた答えがあります、ツールは必要ありません。

Ubuntu 16.04 LTS。

Ctrl+ Super+ Left Arrow-モニターの左側にドッキング

Ctrl+ Super+ Right Arrow-モニターの右側にドッキングする

Ctrl+ Super+ Up Arrow-ウィンドウを最大化する

Ctrl+ Super+ Down Arrow(ドッキングまたは最大化した場合)-ウィンドウを復元します。

Ctrl+ Super+ Down Arrow(復元時)-ウィンドウを最小化します。

これは、Windowsのようにモニター間でウィンドウを移動しません。私はそれを行う方法を理解していません。


どういうわけか、左側と右側が機能していません。他のすべてが機能しているようです。なぜアイデアがありますか?
ラフィKhatchadourian

1
左/右に動かすために、<kbd> Super </ kbd> + <kbd>左矢印</ kbd>を使用しました。それは窓を引っ張ったように見えた。また、これはオフスクリーンからそれをもたらすために働いた
ジョナサン

2
ちょっとしたヒント、Super =ほとんどのキーボードの「Windows」キー
Justas

1
これらのショートカットはUnity用であり、GNOME Shell用ではありませんか?
Flimm

13

はい... Linuxにはそうする方法があります(そして驚いたことに、Windowsでも動作します)

押してAlt+Spacebarからキーmを押し、矢印キーを使用して好きな場所に移動します。完了したら、Enterキーを押します。

そして、そうそう、問題のウィンドウが完全に最大化されていない場合にのみ機能します


1
凝縮Alt+space MすることができますAlt+F7(しかし、覚えるのは簡単ではありません)。しかし、それはまったく同じことではありません。手動でウィンドウを画面の境界に合わせる必要があります。
ジル「SO-悪であるのをやめる」

1
そして、窓はそれほどに側面にぴったりとフィットすることができなくなり、段階的に移動します
ピーターV.Mørch

1
UbuntuでPrismウィンドウマネージャーを実行しておりAlt+Spacebar、検索バーを開くためのデフォルトの組み合わせです。プリズムユーザーの参考までに。
ブランドン

これに感謝します。ツールバーが視野から外れるように、誤ってウィンドウを移動しました。
matthew_360

Ubuntu 17.10のGnomeで動作しなくなりました
ジョナサン

2

ユーティリティを使用xbindkeysしてxdotoolインストールしている場合、次の行をに追加して、現在のアクティブウィンドウを~/.xbindkeysrc有効win+leftwin+rightして画面の左/右半分に移動できます。

"xdotool windowsize $(xdotool getwindowfocus) 50% 100% && xdotool windowmove $(xdotool getwindowfocus) 0 y"
    Mod2+Mod4 + Left

"xdotool windowsize $(xdotool getwindowfocus) 50% 100% && xdotool windowmove $(xdotool getwindowfocus) 9999 y"
    Mod2+Mod4 + Right

1

Ctrl+ Super+など、より柔軟な組み込みの方法がありますArrowでは、ウィンドウが画面の4分の1しかできないため(たとえば、左上または右下)があります。

Ctrl + Alt+ を使用できますKeypad。どのキーパッド番号(1、2 ...)を押すと、ウィンドウの位置(左下、下...)が決まります。


他のキーのCtrl + Alt +キーパッドを変更することはできますか?Ctrl + Alt + Shift +キーパッドのように
アーノルドロア

1
なぜこれが下票だったのか、私にはわかりません。これはまさに私が探していたものです。そこに戻るための賛成票を持っています。
-rubynorails

0

私はubuntu 12.04 gnome classicを使用していますが、すべてのubuntuで同じことだと思います。

ここに私がやることがあります:

まず、「stiller」をインストールする必要があります。

1)ターミナルCtrl+Alt+Tを開き、次を入力します。

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install stiler

次に次の方法でキーボードショートカットを編集できます。

2)システム設定」-> キーボード -> ショートカット ->に移動します

カスタムショートカット(左ペイン)を押します

+」記号を押します(ウィンドウの左下)

3)開いている「カスタムショートカット」ウィンドウで、次のように入力します。

(例えば)

左側の分割ビュー」を名前として、および

stiler.py left」をコマンドとして入力し、「Apply」を押します。

4)無効化」を押します(作成した「左側のビュー分割」と同じ行にあります)

キーボードのキーの組み合わせ「Ctrl + Supper + Left」を押します。


  • 組み合わせショートカットの例は、たとえば次のとおりです。

右側の分割」を名前として、

" stiler.py rightコマンドとして」、

キーの組み合わせとして「Ctrl + Supper + Right」。

または

Gnome Search Tool」という名前、

コマンドとしての「gnome-search-tool」、

キーの組み合わせとしての「Super + F」。

または

System Monitor」という名前、

コマンドとして「gnome-system-monitor」、

キーの組み合わせとして「Ctrl + Shift + Esc」。

これは単なる例であり、使用する必要がある名前、コマンド、およびキーの組み合わせはユーザー次第です。


0

ubuntu 18.04の現在のgnome 3.28でテスト済み

  • SUPER+ ウィンドウを左に移動します
  • SUPER+ ウィンドウを右に移動します

他の動きのCtrl + Alt +キーパッドが18.04で機能しない、修正方法はありますか?
プラティックガイクワッド

ワークスペース切り替えのCtrl + Alt +↓/↑は正常に機能しています。その他の場合は、設定→キーボードで定義できます。現在、ubuntuはgnomeを使用していることに注意してください。
user8162
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.