In the next release of JabRef a revised hotkey system is introduced. The two goals of this revision is to improve maneuverability through the keyboard and streamlining hotkeys. Sometimes, related hotkeys (like the ones covering the side panes) were scattered across the keyboard, so we grouped them together. You might be wondering what has changed, so have a look at them:
|Keys - new||Keys - old||Function|
|F7||alt + F||Automatically set file links|
|F8||ctrl + shift + F7||Cleanup entries|
|alt + 1||ctrl + shift + E||Focus entry table|
|alt + 2||ctrl + F9||Toggle entry/preview editor|
|alt + 3||ctrl + shift + G||Toggle groups|
|alt + 4||F5||web search|
|alt + 0||-||Open Openoffice/LibreOffice connection|
|ctrl + shift + F7||ctrl + F4||Synchronize file links|
|ctrl + shift + R||-||Technical report|
|-||alt + P||Print entry preview|
|-||ctrl + alt + T||Hide/show toolbar|
|-||ctrl + p||Edit preamble|
- Improve group pane maneuverability by making groups selectable by arrow keys
- Improve main table maneuverability by making tab jump to the next entry instead of the next cell, shift + tab selects the previous entry.
- We moved related functions together. F7 is now affiliated with file links, hence we changed key bindings if they contained “F7” but weren’t related to file links.
- We moved all side panes together by changing them to ALT+0 to ALT+4. By doing so we hope to improve the accessibility, because now one doesn’t have to remember all kinds of key combinations for side panes, only which number stands for your desired pane. One side note: Open OpenOffice/LibreOffice connection was added to this family due to being a side pane.
- The new hotkey for “New technical report” was requested by some users that use it frequently, so we added a key binding.
- We removed the hotkey for “Hide/show toolbar” and “Edit preamble” due to the assumption that is used by a too small groups of users.
- We removed the hotkey for “Print entry preview” due to some conflicts with others and the fact that this function wasn’t really used that often by users. The function itself is not gone: It existed in the right click menu of the preview panel and now is also available at the right click menu.
- We resized the “change key bindings” dialog due to being too small for some descriptions.
If you would like to try the new system, you can try it out at https://builds.jabref.org/master/.
For questions about the functioning or suggestions for improvements, please use the discussion forum. In case you have trouble, report bugs on GitHub.