【问题标题】:How to "find and replace" text?如何“查找和替换”文本?
【发布时间】:2018-12-31 00:12:47
【问题描述】:

我看到Edit 菜单选项卡中有这样的命令,但无论我在代码选项卡内还是在代码选项卡之外,它都是暗灰色的,正如您在随附的屏幕截图中看到的那样。 我该如何执行这样的操作?

【问题讨论】:

    标签: jupyter-lab


    【解决方案1】:

    更新:

    最新版的Jupyter lab(>1.1.4)增加了这个功能!

    只需点击“编辑”菜单下方的“查找”:一个上下文窗口将出现在笔记本的右上角。

    点击文本框左侧的小箭头,出现“替换”功能。

    旧答案(仍然很好):

    最后,我找到了这个解决方案,但它只适用于那些知道如何使用文本编辑器 VIM 的人。

    我安装了一个扩展程序jupyterlab-vim,因此我可以使用 VIM 命令来搜索和替换文本。

    这似乎是一个过大的解决方案,但对于 VIM 爱好者(如我)来说,在 Jupyter Lab 中使用许多 VIM 命令真是太棒了。

    【讨论】:

      【解决方案2】:

      解决办法是:
      sed -i "" 's/oldword/newword/g' mynotebook.ipynb

      在这里找到:Is there a way to default to "Replace in all cells" in the "Find and Replace" in jupyter?

      【讨论】:

        猜你喜欢
        • 2013-07-18
        • 2011-08-20
        • 2011-11-24
        • 2021-10-25
        • 2020-08-23
        • 2012-11-10
        • 2011-05-26
        相关资源
        最近更新 更多