This can be done by creating a plugin using plugin builder, add zoom to next feature with python pyqgis logic, and configuring shortcut setting, see instructions below:
- Create plugin using QGIS Plugin Builder (plugin) to create a regular "tool button with dialog" plugin
- In the yourPluginName.py (located at, C:\Users\yourUserName.qgis2\python\plugins\yourPluginName), open the yourPluginName.py (in Notepad or better Notepad++) and comment all lines within the def run(self): function
- Add python zoom to next feature logic within the def run(self): function (you will have to do some research on how to do this, if you get stuck post another question on this forum with your code attempt and provide where you are stuck)
- Finally, within QGIS>Settings>Configure Shortcuts... option browse down until you find this plugin name and define a key board key as the shortcut
This will allow you to by pass clicking on the plugin button and just call it from clicking the shortcut key.