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)