Comments (2)
Hi @sickerin,
This is not possible in v1.6.1
, but it will be possible in v2.0.0
when it's released.
I've already implemented this in the dev
branch if you want to check it out.
To configure the key-bindings in euporie-notebook
, you'll need to add something like the following to $XDG_CONFIG_HOME/euporie/config.json
:
{
"notebook": {
"key_bindings": {
"euporie.notebook.app.NotebookApp": {
"new-notebook": [],
"quit": ["c-q", "c-p"],
}
},
}
}
This will disable the Ctrl+N key-binding for the new-notebook
command, and adds an additional key-binding Ctrl+P for the quit
command.
A key-binding editor dialog would be a nice addition, as editing the config file is a bit fiddly.
from euporie.
I've released v2.0.0, which now supports custom key-bindings:
https://euporie.readthedocs.io/en/latest/pages/keybindings.html#custom-key-bindings
from euporie.
Related Issues (20)
- Key bindings in tmux HOT 3
- How to connect to hub HOT 12
- Xonsh support HOT 16
- Mac support HOT 2
- Confused about emacs keybindings HOT 5
- Plots are truncated HOT 10
- [Feature Request] Load percent python scripts as Notebook HOT 3
- ValueError: Unable to configure handler 'log_tab' HOT 2
- Bug: KeyError: 'log_file' HOT 2
- Using chafa.py gives (Format Conversion Error) HOT 7
- render error on matplotlib plots HOT 2
- How to connect notebook to kernel HOT 2
- Does this project support editing in $EDITOR? HOT 2
- Kernel died before replying to kernel_info HOT 8
- Inconsistency of `typing-extensions` and `platformdirs` in the dependencies HOT 2
- euporie-console stuck (unresponsive) for a long time on simple plots HOT 5
- Euporie Notebook freezes when typing `df[`
- Euporie Notebook freezes when typing `df[` HOT 5
- installing missing binaries HOT 2
- Improve the speed HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from euporie.