2013-10-09 35 views
13
Environment: XUbuntu 13.04, Java: Oracle 7 u40 
PyCharm 3.0 Community Edition 

動作していないのCtrlキーを必要とする任意のショートカットに応答していません。 例えば、Iは、コピー&ペーストすることができるテキストをCtrlキー + C/Ctrlキー + Vを介してマウスまたは中央ボタンを使用してではなく。 メニューにマウスを置くと、ショートカットのツールチップが表示され、設定によってショートカットが正しいことが確認できます。しかし、それは動作していません。
ショート・カットなどalt + F7が正常に動作します。PyCharmは、Ctrlキーショートカットキー

他のアプリ(例:JavaとEclipseベースのAptana studioは正常に動作します)。すべてのシステムアプリケーションはCtrlボタンで動作します。

+2

http://youtrack.jetbrains.com/issue/IDEA-111274とhttp://youtrack.jetbrains.com/issue/IDEA-80613 – LazyOne

+1

ありがとうございます。私は考えていませんが、レイアウトの設定をやり直すのはすべてのトリックでした。 – Vestel

答えて

17

おそらく、IBusはJavaキーボードショートカットを使いこなしています。 ちょうだい

killall ibus-daemon 
+0

私のために詰まったpycharm 14.04 –

0

コンピュータを再起動すると問題が解決しました。

9

英語のキーボードが上になるように、私のキーボードレイアウトをDebianで並べ替えることで、私の問題を一見解決できました。私はこれを答えとして置いています。なぜなら、その答えは実際の答えではなくコメントの部分に詰まっているからです。

+1

Ubuntu 15.04 Dovarkレイアウトを実行中。最初の場所に英語を移動すると即座に私を固定しました。私は狂っていた。ありがとう! – Ominus

+0

私はOS Xをオーストラリアのキーボード設定で走らせていました。いくつかの選択肢の選択肢の欠如も私を狂わせました。特に意図のショートカットの失敗。米国のキーボードを追加し、それをアクティブにすることで問題は解決しました。提案をありがとう – KiwiMartin

+0

最後に!私は最初にクロアチアのキーボードレイアウトを持っていました。 en-usをPyCharm 2016.3とKubuntu 16.10の最初の場所固定ctrl-slashに移動する。コメントとコメントのためのマルチライン –

1

インストール中に選択されたキーボードレイアウトがMAC OS Xである可能性があります。私はあなたが別のレイアウトを試してみることをお勧めします。お使いのシステムに適している

あなた異なるレイアウトを選択することができます ファイル]> [設定]> [キーマップ>のいずれかを選択し

1

あなたがVimのエミュレーションを使用している場合、それはいくつかのCtrlキー/Altキー組み合わせを傍受するということが可能です。このような場合には、設定/その他の設定/ Vimエミュレーションに行き、HandlerドロップダウンをVimからIDEに切り替えます。

1

私は同じ問題に直面しています。予想通りCTRL、ALTの仕事をするために、以下のようにナビゲートしてください:

ファイルを>>設定>> XWIN

にキーマップ>>変更

希望はこのことができます:)

2

私は、[設定をファイルに入力されましたKeymapを実行してから、キーマップのバージョンを既存のVisual Studioに変更し、正しく動作するようになりました。

1

this question(私のためにUbuntu 16.04で動作しました)をご覧ください。私の場合は

、いくつかのPyCharmのショートカットは、このようなPyCharm上の[設定]ウィンドウを開きますが、「トグル日陰状態」のショートカットに対応Ctrlキー + Altキー + S、として、Ubuntuのショートカットの影されていましたUbuntuで

私は単純にUbuntuのショートカットを無効にし、対応するPyCharmのショートカットはCharm(pun)のように機能しました。あなたはVimのエミュレータをインストールしている場合

0

、それはIDEのショートカットと干渉していないことを確認してください。 設定

  1. ゴー - >Vimのエミュレーション
  2. 次に、あなたがしたいショートカットのいずれかにIDEまたはVimのを割り当てます。