Jupyter Notebook 因其在网页上的便捷使用而被广泛接受和使用。但如果您偏要在终端里使用呢?本文介绍了 Jupyter Notebook 的一个新利器 nbterm,它允许您在终端中进行编辑、查看和执行 Python Jupyter Notebook。
安装 nbterm
您可以通过 pip 安装 nbterm:
<code>pip install nbterm</code>
使用 nbterm
使用 nbterm 非常简单,只需在终端中执行以下命令即可打开或创建 Jupyter Notebook 文件:
<code>nbterm my_notebook0730.ipynb</code>
nbterm 提供了两种模式,类似于网页版 Jupyter Notebook:
- 编辑模式:按 Enter 键进入,可在单元格中输入代码。
- 命令模式:按 Esc 键进入,此时您可以对单元格进行操作,例如运行、复制、粘贴、插入等。
nbterm 快捷键
以下是在命令模式中可用的一些常用快捷键:
- 上箭头:选择上一个单元格。
- 下箭头:选择下一个单元格。
- Ctrl + 上箭头:将单元格上移。
- Ctrl + 下箭头:将单元格下移。
- A:在上方插入新单元格。
- B:在下方插入新单元格。
- X:剪切选定的单元格。
- C:复制选定的单元格。
- Ctrl + V:在上方粘贴单元格。
- V:在下方粘贴单元格。
- O:将单元格设置为代码单元格。
- R:将单元格设置为原始单元格。
- M:将单元格设置为 Markdown 单元格。
- L:清除单元格输出。
- Ctrl + E:执行单元格。
- Ctrl + R:执行当前单元格并选取下一个单元格。
- Ctrl + S:保存当前单元格。
- Ctrl + Q:退出 nbterm。
- Ctrl + H:查看帮助文档。
nbterm 的未来
目前,nbterm 的功能还相对有限,例如只能输出字符。但未来的计划包括:
- 增加终端输出图片等功能。
- 添加交互特性,如支持 ipywidgets。
nbterm 仍处于初期阶段,未来将不断发展壮大,为用户提供更丰富的功能和更好的体验。
通过 nbterm,您可以在终端中体验到与 Jupyter Notebook 类似的功能,无论是在本地环境还是远程服务器上都可以方便地进行 Python 编程和数据分析工作。
© 版权声明
THE END
暂无评论内容