终端#

JupyterLab 终端为 Mac/Linux 上的系统 shell(bash、tsch 等)和 Windows 上的 PowerShell 提供完全支持。您可以在终端中运行系统 shell 中的任何内容,包括 vim 或 emacs 等程序。终端在运行 Jupyter 服务器的系统上运行,具有您的用户权限。因此,如果 JupyterLab 安装在您的本地机器上,JupyterLab 终端将在那里运行。

要打开一个新的终端,请单击文件浏览器中的 + 按钮,并在新的启动器选项卡中选择终端

关闭终端选项卡将在服务器上保留其运行状态,但您可以使用左侧边栏中的“正在运行”选项卡重新打开它

复制/粘贴#

对于 macOS 用户,Cmd+CCmd+V 按预期工作。

对于使用 PowerShell 的 Windows 用户,Ctrl+InsertShift+Insert 按预期工作。

要使用本机浏览器复制/粘贴菜单,请按住 Shift 并右键单击以调出上下文菜单(注意:这可能不适用于所有浏览器)。

对于非 macOS 用户,如果选择了文本,JupyterLab 将解释 Ctrl+C 为复制。此外,Ctrl+V 将被解释为粘贴命令,除非 pasteWithCtrlV 设置被禁用。如果快捷键需要用于其他用途,例如 vi 编辑器,则可能需要禁用 pasteWithCtrlV

对于任何使用 *nix shell 的用户,默认的 Ctrl+Shift+C 与切换命令面板的默认快捷键 (apputils:activate-command-palette) 冲突。如果需要,可以通过编辑设置中的键盘快捷键来更改该快捷键。使用 Ctrl+Shift+V 进行粘贴按预期工作。