Non default (or just emacs) key printable map reference
Any suggestions on where to find or how to do this?
I saw a posting from 2008 asking the same question with no response.
Is it that hard to do?
If someone at Intellij can send me the data maybe I can try to make the map.
If it is in the open source code just point me at it and I'll see what I can do to make a crude table.
Thanks
请先登录再写评论。
Hi Edward,
AFAIK there is no such an ability at the moment.
I think it's worth to create a simple plugin for exposing that information. Please create corresponding feature request at the tracker and describe the desired output format. I'll implement that shortly.
Denis
Denis:
Thank you for the quick and cooperative response.
There is alerady an issue in the tracker, or is this not the "tracker" to which you were referring.
http://youtrack.jetbrains.com/issue/IDEA-26407
Ed
Thanks, reassigned the ticket. It would be cool if you provide information on the desired keymap description output format.
Denis
Denis:
I could not add this as a comment to the ticket.
I think the ideal format would be what GNU emacs user use which can be seen here, but limited to the IDEA conceptual groups)
http://refcards.com/docs/gildeas/gnu-emacs/emacs-refcard-a4.pdf
Format of the IntelligJ IDEA Default Keymap
From idea Help->Default Keymap Reference is a good format too, really almost the same as the GNU version.
Useful alternative would include the key map data as pressend in Settng->keymap as:
Finally, the IDEA->Help should probably show the current keymap as distributed, instead of the default to be more useful, it could show the current if a printable version is available, and then provide some hint of what maps have printable keymaps if the current keymap is not available.
And for the final level of sophistication the plugin should print whatever is active, allowing a user to see even his custimization.
Again, thank you for taking ownership of this issue.
Ed
Thanks, I've added the comment to the ticket.
Btw, comments must be allowed for all registered tracker users. Did you logged in?
Denis
I have to say that given all of the really advanced and sophisticated stuff that Intellij is capable of, I am boggled that here we are, almost 2 years after the original posting and enhancement ticket submission, that the problem remains. As a long time emacs user, I understand the value of magic multi key shortcuts to editor or IDE functions, but Intellij's inability to provide a complete listing of what the *current* key bindings (i.e. whatever default key map plus user customizations) creates a huge amount of pain for users coming from other environments. The OP provides a number of reasonable solutions. Personally, I would be happy with something as primitive as what the emacs 'describe-bindings' command does (ie. text file that maps key stroke combinations to command names). As nice as ^SHIFT-A is, it is not as easily browsable as a complete listing, especially in the cases where you don't know how the particular capability of interest is mapped to command name.
Hello Mark,
I'll reopen this issie: http://youtrack.jetbrains.com/issue/IDEA-26407.