IntelliJ Idea Ctrl + Alt +左​​ショートカットがUbuntuで機能しない


101

Ubuntu 2017.10でIntelliJ Idea 2017.3最新リリースを使用していますが、ショートカットCtrl+ Alt+ Left/ Rightが機能しません。

メニューからナビゲート->戻る/進むは正常に機能します。

リファレンス:https : //www.jetbrains.com/help/idea/navigation-in-source-code.html


他のアプリでも動作しますか?
CrazyCoder 2017

私もEclipseを使用しており、ショートカットはAlt + Left / Rightで正常に機能します。他のアプリに同じショートカットがあるかどうかはわかりません。ご存知の場合はお知らせください。また、UbuntuにはCtrl + Alt + Left / Rightを使用したデフォルトのショートカットはありません
Samy

1
これは、他のアプリまたはシステムによってすでに使用されていることを意味します。
CrazyCoder 2017

2
Ubuntuには、ワークスペース間を移動するためのショートカットCtrl + Alt + Left / Rightがあります。システム設定で変更すると、IDEがショートカットを取得できます。あなたの時間と助けをありがとう。
Samy

1
回答としてコメントを投稿してください、@ Samy!承認済みの回答としてマークします。...利益。
CivFan 2018年

回答:


200

Ubuntuはこのキーの組み合わせをスイッチワークスペースにバインドします。Ubuntu 18.04以降、コマンドラインを使用してショートカット(ソース)を変更する必要があります。問題のショートカットを完全に削除し、IntelliJがそれらを使用できるようにするために、これらのコマンドは私にとってはうまくいきました:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

ショートカットを復元したい場合は、以下を使用します。

gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-left
gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-right

9
Ubuntu 18.04では問題なく動作し、問題を解決する唯一の方法のようです。
Victor Dolirio 2018

Gnome固有のようです。Kalilinux 2018.2で試してみましたが、うまくいきました
AguThadeus '29

2
このショートカットが機能しなかったため、1か月間本当に迷惑でした。私は設定でそれを見つけることができませんでした、そして私の最初の考えは問題はvmwareゲストとして実行されたubuntuにあるということでした。どうもありがとう!これらのショートカットを設定から非表示にするのはなぜですか?
Bato-Bair Tsyrenov 2018年

3
ここで以来、Ubuntuの18.04で見落としでなければならないワークスペースに移動することに変更されていますアップダウン、それらのキーバインドの依存を削除します- 。そのため、[設定]> [デバイス]> [キーボードショートカット]には表示されませんが、解放するために、上記のようにバインディングを削除する必要がありました
Francois B

1
GUIを介してこれらの設定をインストールdconf-toolsおよび実行dconf-editorして編集することができます。それはとにかく値のテキストモードですが、コンソールよりもさらに便利です。
TOPR

28

Ubuntu 18.04のIDEA 2018.3がGNOMEキーマップのデフォルトを自動的に使用し、Back / ForwardショットカットがAlt+ Shift+ Left/ になることがわかりましたRightである。システム設定を変更する必要はありません。


ありがとう!非常に便利!これについて知りませんでした。
M.マルク

IntelliJキーマップ設定が設定で「gnomeのデフォルト」であることを確認するためにも必要でした。
カービン

このコメントは質問の回答としてマークする必要があります、ありがとう!
alb3rtobr

タブはなく、コードの間のこのキーマップナビゲート:( CLion 2020.1、Ubuntuの19.10。
エフゲニー・ナボコフ

11

正しい設定は、すでに投稿された回答の組み合わせです。総括する:

1. GNOME環境へのCtrl + Alt + Right / Leftのキー割り当てを削除します

ターミナルでの実行:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

2.バインディングをIdea IntelliJのForward / Backアクションに割り当てます

GNOMEキーマップに基づいたキーマップ設定を使用する場合、進む/戻るアクションのデフォルトはCtrl + Alt +右/左ではありません。設定する必要があります。

Idea IntelliJメニュー

File | Settings | Keymap 

検索する

Main menu - Navigate - Forward

編集ショートカットをクリックして、Ctrl + Alt + Rightに設定します

次に検索

Main menu - Navigate - Back

編集ショートカットをクリックして、Ctrl + Alt + Leftに設定します

バージョンで動作します:Ubuntu 18.04.3 LTS Idea IntelliJ 2019.2.3


9

Ubuntuには、ワークスペース間を移動するショートカットCtrl+ Alt+ Left/ Rightがあります。システム設定で変更すると、IDEがショートカットを取得できます。


3
2018.04でこの設定を変更する方法はありますか?
ガレスA.ロイド

1
@ GarethA.Lloyd私の答えを確認してください。
ラースローファンデンホーク

1
@ GarethA.Lloydナビゲーションセクションの[システム設定]-> [デバイス]-> [キーボード]で変更できます。
Samy

1
@Samy 2018.04では、そのメニューからこれらの特定のショートカットを変更することはできなくなりました
Gareth A. Lloyd

3
@Samyのクリーンインストールまたは以前のバージョンからのアップグレード?私の場合(クリーンインストール)、「左/右のワークスペースに切り替え」の項目はなく、「最後のワークスペースに切り替え」と「ワークスペースの1/2/3/4に切り替え」のみです。
ラースローファンデンホーク


4

私はubuntu 16.04 LTSを使用しています。

  1. システム設定->テキスト入力->キーボード設定(画面右下)に移動します。

  2. キーボードダイアログで、[ナビゲーション]タブをクリックします。次に、下にスクロールして[ワークスペースを左に切り替え]を選択し、Backspaceをクリックして無効にします。

Android Studioのショートカットが機能するはずです。


3

Ubuntuシステム設定では、Ctrl+ Alt+のショートカットをLeft/Right使用するか、Ctrl+ Windows Key+ Alt+を使用する必要がありますLeft/Right


1

ここでの@lászló-van-den-hoekによる解決策は正しかったが、もう一歩踏み出さなければならなかった。

File | Settings | KeymapIntellijに移動し、キーマップをからDefault for GNOMEに変更しますDefaultます。

UbuntuがUnityデスクトップからGNOMEベースのデスクトップに切り替わり、IntellijがGNOMEの適切なホットキーで起動するようになって以来、これは人々をつまずかせていると思います。


0

Ctrl +ウィンドウ+左/右; Ubuntu 20.04、IDEA:2020.1、私のために動作します


0

私のGnomeはCTRL + ALT +左または右に構成されており、理由はわかりませんが、CTRL + ALT +上または下に移動しました。ワークスペースは水平に配置され、垂直に変更されました。これを手に入れるために私がしたことはありません!多分同じことがあなたに起こりました...

私はそれで大丈夫です、それは私のデスクトップを少し変えます、変更は時々良いです...

拡張ワークスペースをインストールしてドッキングすることをお勧めします。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.