Tomas Hudik created ZEPPELIN-391: ------------------------------------ Summary: Keyboard shortcuts Key: ZEPPELIN-391 URL: https://issues.apache.org/jira/browse/ZEPPELIN-391 Project: Zeppelin Issue Type: Improvement Components: Core Affects Versions: 0.6.0 Reporter: Tomas Hudik
Zeppelin needs to re-work its keyboard shortcuts to enable a fast work (shortcuts instead of keyboard) for experienced users. This request was here already several times: * [ZEPPELIN-277|https://issues.apache.org/jira/browse/ZEPPELIN-277] * [issue-216|https://github.com/NFLabs/zeppelin/issues/216] and its follow up [pull-229|https://github.com/NFLabs/zeppelin/pull/229] * [pull-382|https://github.com/apache/incubator-zeppelin/pull/382] There are multiple possibilities how those shortcuts should look like: # editor-like (Vim) # Jupyter-based (Jupyter notebooks are very similar to Zeppelin but Jupyter/IPython is longer around) # IDEs (development tools like IntelliJ) # anything else? Since Zeppelin is a development tool with client/server architecture (the same like Jupyter) it would be good to use a synergy effect and implement shortcuts from {{Jupyter + IDE + Zepplin specifics}}. That said, current: Control in Note Shift + Enter Run the note Ctrl + p Move cursor Up Ctrl + n Move cursor Down Control in Note Editor Ctrl + . Auto-completion Ctrl + k Cut the line Ctrl + y Paste the line Ctrl + s Search inside the code Ctrl + a Move cursor to the beginning Ctrl + e Move cursor at the end Needs to be modified and additional shortcuts need to be added. Control in Note Shift + Enter Run the note Ctrl + p Move cursor Up Ctrl + n Move cursor Down Control in Note Editor Ctrl + Space Auto-completion Ctrl + k Cut the line Ctrl + y Paste the line Ctrl + s Search inside the code Ctrl + a Move cursor to the beginning Ctrl + e Move cursor at the end *Further discussion is deeply appreciated* -- This message was sent by Atlassian JIRA (v6.3.4#6332)