Vreemde toetsenbordvergrendelingen in IntelliJ IDEA (verwijderen en pijltoetsen, enz.)

Tijdens het werken in IntelliJ IDEA vergrendelt het toetsenbord af en toe op een manier die verwijdertof <>^-toetsen werken niet goed meer, op een manier dat deleteniets meer doet, en de pijltjestoetsen scrollen door de hele broncode / editor-sectie.

Ik weet niet of ik per ongeluk een soort snelkoppeling ben, maar de enige manier waarop ik het weer normaal kan krijgen, is door de IDE te sluiten en opnieuw te openen, wat natuurlijk vervelend is.

Ik gebruik Mac OS X Lion, de nieuwste IntelliJ IDEA CE (11.1.1), maar had het ook eerder met de vorige versies.


Antwoord 1, autoriteit 100%

Dit antwoord op superuser.comwerkte voor mij:

ibus-daemon -rd

Antwoord 2, autoriteit 84%

Schakel gewoon Vim Emulatoruit via Toolszoals deze foto:


Antwoord 3, autoriteit 25%

Ik ben nieuw bij IntelliJ en had hetzelfde probleem met verwijderen door delete. Maar ik realiseerde me net dat IntelliJ de toetsen in Vim nabootst.

Als er bijvoorbeeld tekst is gemarkeerd, wordt de tekst verwijderd door op dte drukken, door op yte drukken wordt deze gekopieerd (yanks), door op pte drukken wordt de tekst geplakt (zet) het, en door op ite drukken, wordt de bewerkingsmodus (invoegen) geopend.

Voor navigatie, Ctrl+fnavigeert naar het volgende scherm, Ctrl+bnavigeert naar het vorige scherm scherm en Shift+gnavigeert naar het einde van het bestand.

Alles zijn hetzelfde als in Vim.


Antwoord 4, autoriteit 13%

Controleer idea.log(Help | Reveal Inloggen ...) op uitzonderingen. Als u PSI/document inconsistency before reparsedaar, dan heeft u waarschijnlijk last van deze fout.

Als er andere uitzonderingen zijn die geen verband houden met deze bug, stuur het log dan naar de technische ondersteuning van JetBrains.


Antwoord 5, autoriteit 9%

Ik had hetzelfde probleem,

Omgeving:

IDEE 14.1.4 op Ubuntu Gnome 15.04

Oplossing:

Ik werk met standaard keymaps, maar om de een of andere reden werkte de standaard keymap niet. Daarom heb ik de 'IdeaVim'-plug-in verwijderd en de IDE opnieuw gestart, alles werkt nu goed. File > Settings > Pluginsen zoek de plug-ins.


Antwoord 6, autoriteit 7%

Er is een een openstaand probleem in jetbrains youtrack for intellij ideawaarin twee oplossingen worden aanbevolen :

  1. Toetsenbordinvoer kan worden ontgrendeld door IBus-daemon ("ibus-daemon -rd" vanaf een console) opnieuw te starten.
  2. IBus kan worden uitgeschakeld voor IDEA door env uit te schakelen. variabele XMODIFIERS (bijv. "XMODIFIERS= idea.sh"), maar de mogelijkheid om nationale tekens in IDEA in te voeren gaat verloren.

Ik heb de tweede gebruikt en mijn probleem opgelost.


Antwoord 7, autoriteit 6%

Ik heb regelmatig hetzelfde probleem, wat vervelend is omdat IntelliJ er zo lang over doet om te laden, dan moet ik het sluiten en helemaal opnieuw beginnen!

Ik heb nergens "PSI" in mijn IntelliJ-logboeken. Ik zal mijn logs naar IntelliJ sturen; hopelijk kunnen ze dit zo snel mogelijk oplossen, want het is een grote tijdverspilling!

Andere dingen die ik heb geprobeerd:

  • De huidige toetsenbordindeling wijzigen - pijltoetsen werken in geen enkele toetsenbordindeling
  • Alleen het project sluiten en opnieuw openen - het probleem blijft bestaan ​​totdat IntelliJ zelf wordt gesloten en heropend.
  • Andere toetsen proberen - Het lijkt alsof Ctrl en Command volledig worden genegeerd door de IDE zodra deze in deze staat komt. Natuurlijk werken alle tekstinvoertoetsen nog steeds, dus je kunt typen, je kunt alleen de cursorpositie wijzigen met iets anders dan de muis en de menubalk. In een mum van tijd zou je zo voor een korte tijd kunnen werken, maar dat zou een aanzienlijke masochistische trek met zich meebrengen!

Antwoord 8, autoriteit 4%

Mogelijk moet u uw plug-ins bijwerken. Ze kunnen vreemd gedrag veroorzaken als ze verouderd zijn.

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


Antwoord 9, autoriteit 3%

Ik had hetzelfde probleem bij het upgraden naar IntelliJ 14.1.4.
Als je de IdeaVim-plug-in hebt geïnstalleerd, probeer deze dan uit te schakelen. Dat werkte voor mij.
Referentie


Antwoord 10

Als je ibus restartdoet, krijg je een qwerty-toetsenbord. Voor franse gebruikers kunt u het volgende doen:

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

Ik veronderstel dat je fr::frakunt wijzigen door ruof us:dvorak:eng


Antwoord 11

In mijn geval werkte backspace niet, maar alleen in terminal. Ik heb het opgelost door naar

. te gaan

Preferences -> Terminal -> Check "Override IDE shortcuts"

Antwoord 12

Ook op Windows 10 kwam u hetzelfde probleem tegen. U kunt proberen de IDE handmatig te sluiten vanuit Taakbeheer.
Doe dit wanneer de IntelliJ niet operationeel is, d.w.z. wanneer IntelliJ Idea opstart, maar het scherm nog niet open is.


Antwoord 13

Ik had eerder hetzelfde probleem. Eerst moet je controleren of er een 'VIM-emulator' is. Als dat zo is, probeer het dan uit te schakelen, dat zou voldoende moeten zijn.
Als het probleem aanhoudt, probeer dan contact op te nemen met de ondersteuning in de help-sectie op de menubalk.


Antwoord 14

Vandaag hetzelfde probleem voor mij. Mijn oplossing was om het USB-toetsenbord op mijn MacBook los te koppelen en in te pluggen. Ik hoop dat het helpt.


Antwoord 15

Ubuntu 18.04.02
Idee (ultiem) 2019.2

Heb hetzelfde probleem gehad. Toetsenbord herkent ineens de pijltjestoetsen en backspace niet meer. Geen van de bovenstaande oplossingen zou werken.
Wat wel werkte -- was de Boot SDK terugzetten naar de oude vertrouwde Oracle 1.8 (ik draaide op JB 9).

Hoe:

  • Help->Actie zoeken
    zoek naar JDK. selecteer Switch Boot JDKen kies een 8- of een 11-versie van java. herstart

  • Als je geen lokale 8 of 11 java JDK hebt geïnstalleerd. Ik had alleen het probleem met 9, zowel 8 als 11 werken prima.
    zoek naar actie SDK, selecteer "Get JB SDK from Bintray" en kies de nieuwste beschikbare 11 of 8 zoals je wilt ...

Veel succes,
Nick


Antwoord 16

In mijn geval was het iets anders. Ik kreeg dit rare gedrag nadat ik mijn licentiegegevens in Idea had ingevoerd. Ik veronderstel dat het een nieuw Jet Brains-gebruikersaccount voor mij heeft gemaakt met de mogelijkheid om IDE-instellingen standaard te synchroniseren. Mijn suggestie dat het mijn instelling (inclusief toetsenbordbindingen) heeft overschreven met enkele standaardinstellingen gemaakt door Jet Brains.

Gelukkig had ik eerder mijn Settings Repositoryopgezet op Github. Ik ging terug naar mijn oude instellingen door op File -> Settings Repository -> Override Local.

Het probleem deed zich voor op macOS in Database-editor.


Antwoord 17

  1. Ga naar de meest recent geopende IntelliJ-instantie
  2. Controleer of de cursor is vastgelopen in het terminalvenster van dat project
  3. nee? controleer alle andere open IntelliJ-instanties

Antwoord 18

Oplossing voor niet-reagerend toetsenbord op Ubuntu 20.04

Van: https://youtrack.jetbrains.com/issue/IDEA-23472

  1. Ga naar IDE "Help | Aangepaste VM-opties bewerken..."
  2. Voeg -Drecreate.x11.input.method=true toe aan een nieuwe regel
  3. Herstart IDE

Antwoord 19

Je kunt eenvoudig:
Reset alle keymaps naar standaard of windows:

Bestand > Instellingen > Toetsenkaart > "Wijzig de eerste invoer in de voorkeurstoetsenbordstandaard"


Antwoord 20

De eenvoudigste manier om dit op te lossen, is door uw VIM-emulator uit te schakelen, die u in de rechterbenedenhoek van uw in.IDEA vindt. Dat zou het moeten doen

Other episodes