81

IntelliJ IDEAで作業しているときに、キーボードがロックされdeleteたり、< > ^キーが正しく機能しなくなったりすることdelete があります。矢印キーは、ソースコード/エディターセクション全体をスクロールします。

誤って何らかのショートカットを使用しているかどうかはわかりませんが、IDEを閉じてから再度開くだけで、通常の状態に戻すことができます。これはもちろん面倒です。

私はMacOSX Lion、最新のIntelliJ IDEA CE(11.1.1)を使用していますが、以前のバージョンでも使用していました。

4

20 に答える 20

69

superuser.comのこの回答は私のために働いた:

ibus-daemon -rd
于 2014-09-03T14:38:35.813 に答える
58

この写真のようなツールからVimエミュレーターをオフにするだけです。

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

于 2017-04-06T01:08:29.857 に答える
17

私はIntelliJを初めて使用し、によって削除するという同じ問題を抱えていましたdelete。しかし、IntelliJが実際にVimのキーを模倣していることに気づきました。

たとえば、一部のテキストが強調表示されている場合、を押すとdテキストが削除され、を押すとyコピー(ヤンク)、を押すとp貼り付け(貼り付け)、を押すとi編集(挿入)モードになります。

ナビゲーションの場合、Ctrl+fは次の画面に移動し、Ctrl+bは前の画面に移動し、 Shift+gはファイルの最後に移動します。

すべてVimと同じです。

于 2015-04-06T20:30:18.683 に答える
9

例外がないかidea.log([ヘルプ] | [ログインの表示...])を確認します。そこに表示されている場合は、おそらくこのバグPSI/document inconsistency before reparseの影響を受けています。

このバグに関係のない他の例外がある場合は、ログをJetBrainsテクニカルサポートに送信してください。

于 2012-05-03T12:12:14.503 に答える
6

私は同じ問題に直面しました、

環境:

UbuntuGnome15.04上のIDEA14.1.4

解決 :

デフォルトのキーマップを使用していますが、何らかの理由でデフォルトのキーマップが機能していませんでした。したがって、「IdeaVim」プラグインを削除してIDEを再起動すると、すべてが正常に機能するようになりました。File > Settings > Pluginsプラグインを探します。

于 2015-08-21T23:30:26.097 に答える
5

2つの解決策を推奨するintellijアイデアのjetbrainsyoutrackには未解決の問題があります。

  1. キーボード入力は、IBusデーモン(コンソールから「ibus-daemon-rd」)を再起動することでロック解除できます。
  2. envを設定解除することにより、IDEAに対してIBusを無効にすることができます。変数XMODIFIERS(例: "XMODIFIERS = idea.sh")ですが、IDEAで国別文字を入力する機能は失われます。

2つ目を使用して、問題を修正しました。

于 2014-10-18T16:49:07.580 に答える
4

私は定期的に同じ問題を抱えていますが、IntelliJは最初にロードするのに非常に時間がかかるため、それを閉じて最初からやり直す必要があります。

IntelliJログのどこにも「PSI」がありません。ログをIntelliJに送信します。それは大きな時間の浪費であるため、うまくいけば、彼らはこれをできるだけ早く修正することができます!

私が試した他のこと:

  • 現在のキーマップの変更-矢印キーはどのキーマップでも機能しません
  • プロジェクトだけを閉じて再度開く-IntelliJ自体を閉じて再度開くまで、問題は解決しません。
  • 他のキーを試す-この状態になると、CtrlとCommandはIDEによって完全に無視されるようです。もちろん、すべてのテキスト入力キーは引き続き機能するため、入力することはできますが、マウスとメニューバー以外を使用してカーソル位置を変更することはできません。ピンチでは、このように短期間作業することができますが、それはかなりのマゾヒストストリークを伴います!
于 2012-07-02T22:57:52.827 に答える
3

プラグインを更新する必要があるかもしれません。それらが古くなっている場合、それらは奇妙な動作を引き起こす可能性があります。

http://www.jetbrains.com/idea/webhelp/installing-updating-and-uninstalling-repository-plugins.html

于 2014-01-19T17:27:29.700 に答える
2

そうするとibus restart、QWERTYキーボードが手に入ります。フランス語のユーザーの場合、次のことができます。

ibus restart; sleep 1; ibus engine xkb:fr::fra 

またはで変更fr::fraできると思いますruus:dvorak:eng

于 2016-02-18T21:07:12.487 に答える
2

IntelliJ14.1.4にアップグレードするときに同じ問題が発生しました。IdeaVimプラグインがインストールされている場合は、無効にしてみてください。それは私のために働いた。 参照

于 2016-10-18T03:34:17.307 に答える
1

私の場合、バックスペースは機能しませんでしたが、ターミナルでのみ機能しました。私は行くことによってそれを修正しました

Preferences -> Terminal -> Check "Override IDE shortcuts"
于 2017-10-28T20:54:26.780 に答える
1

Windows 10でこれと同じ問題が発生しました。タスクマネージャーから、IDEを手動で閉じてみてください。IntelliJが動作していないとき、つまりIntelliJ Ideaが起動しているが、画面がまだ開いていないときにこれを行います。

于 2019-10-10T15:27:32.213 に答える
1

以前も同じ問題がありました。まず、「VIMエミュレータ」があるかどうかを確認する必要があります。もしそうなら、それを無効にしてみてください、それで十分です。問題が解決しない場合は、メニューバーのヘルプセクションでサポートに連絡してみてください。

于 2020-02-24T20:16:55.097 に答える
0

今日の私にとっても同じ問題です。私の解決策は、MacBookのUSBキーボードを取り外してプラグインすることでした。それが役に立てば幸い。

于 2016-09-01T09:31:23.413 に答える
0

Ubuntu 18.04.02
アイデア(究極)2019.2

同じ問題がありました。キーボードが突然矢印キーとバックスペースの認識を停止しました。上記の解決策のいずれも機能しません。
うまくいったのは、BootSDKを古い信頼できるOracle1.8に戻すことでした(私はJB 9で実行していました)。

方法:

  • ヘルプ-> JDKのアクション
    検索を検索します。Switch Boot JDKを選択し、Javaの8または11バージョンを選択します。再起動

  • ローカルの8または11JavaJDKがインストールされていない場合。私は9で問題が発生しただけで、8と11の両方が正常に機能します。アクションSDK
    を 検索し、[ Get JB SDK from Bintray ]を選択して、利用可能な最新の11または8を選択します...

幸運、
ニック

于 2019-08-02T21:38:49.773 に答える
0

私の場合、それは何か違うものでした。Ideaにライセンス資格情報を入力した後、この奇妙な動作が発生しました。デフォルトで有効になっているIDE設定を同期する機能を備えた新しいJetBrainsユーザーのアカウントが作成されたと思います。Jet Brainsによって作成されたいくつかのデフォルト設定で私の設定(キーボードバインディングを含む)を上書きしたという私の提案。

幸いなことに、私は以前に自分のを設定していSettings RepositoryましたGithub。を押して、以前の設定にロールバックしましたFile -> Settings Repository -> Override Local

問題はデータベースエディタのmacOSにありました。

于 2019-09-15T17:41:39.697 に答える
0
  1. 最近開いたIntelliJインスタンスに移動します
  2. そのプロジェクトのターミナルウィンドウでカーソルが動かなくなっていないか確認してください
  3. いいえ?他のすべての開いているIntelliJインスタンスを確認してください
于 2020-02-28T18:55:51.877 に答える
0

Ubuntu20.04での応答しないキーボードの回避策

差出人:https ://youtrack.jetbrains.com/issue/IDEA-23472

  1. IDEの[ヘルプ|カスタムVMオプションの編集...]に移動します
  2. -Drecreate.x11.input.method=trueを新しい行に追加します
  3. IDEを再起動します
于 2020-06-16T14:48:11.000 に答える
0

簡単に次のことができます。すべてのキーマップをデフォルトまたはウィンドウにリセットします。

ファイル>設定>キーマップ>「最初の入力を優先キーマップのデフォルトに変更」

于 2022-01-09T12:32:35.190 に答える
-1

これを修正する最も簡単な方法は、in.IDEAの右下隅にあるVIMエミュレーターを無効にすることです。それはそれをする必要があります

于 2020-06-25T18:59:16.940 に答える