Disattiva le scorciatoie da tastiera Ctrl-H, Ctrl-P e altre Mac

0

Su GUI con testo modificabile focalizzato su Mac Non riesco a rimappare ctrl P e ctrl H a scorciatoie che voglio

In IntelliJ sto provando a mappare le mie scorciatoie da VIM ctrl ( ctrl H scheda successiva, ctrl P apri il file). Quando premo ctrl P vedo che la scheda "Naviga" evidenzia e l'opzione File ... è selezionata, ma la sua funzione viene sovrascritta spostandosi verso l'alto nella parte attualmente focalizzata finestra di modifica del testo. Lo stesso problema è presente con ctrl H e cercando di passare alla scheda precedente.

Qualche idea?

BTW, è lo stesso con ctrl N e qualsiasi altro comando di modifica del testo nativo. Inoltre non esistono in Preferenze di Sistema > Tastiera ovunque

    
posta Michael 19.04.2016 - 20:20
fonte

1 risposta

1

OS X utilizza combinazioni di tasti simili a Emacs nella maggior parte delle finestre di modifica del testo. Normalmente le cambierai in un'altra funzione di modifica del testo, ma non conosco funzioni come la prossima scheda o l'apertura di un file. Quelli sarebbero mappati in Preferenze di Sistema > Tastiera > Scorciatoie da una chiave a un menu nell'app IntelliJ.

Ma, se può accettare le combinazioni di tasti di Emacs per altre funzioni, prova a personalizzarlo da solo. Modifica il file ~/Library/KeyBindings/DefaultKeyBinding.dict (creando la cartella KeyBindings e il file dict se non esistono) con qualcosa di simile.

{ "~d" = "deleteWordForward:"; "^w" = "deleteWordBackward:";

Salva / esci quindi esci / riavvia l'app IntelliJ (non hai bisogno di riavviare) e vedi se Option-d cancella la parola successiva e Control-w cancella la parola precedente. Se funziona, cerca i collegamenti di Emacs per la scheda successiva e apri il file.

Buona fortuna!

    
risposta data 19.04.2016 - 21:19
fonte

Leggi altre domande sui tag