【问题标题】:Using wildcard in Nano text editor?在 Nano 文本编辑器中使用通配符?
【发布时间】:2017-12-24 06:47:31
【问题描述】:

我有一个文档,其中引号 (") 中包含多个术语。例如,"1" 2 "3"。我想仅查找和替换 (^W, ^R) 引号内的术语。在在我的示例中,我想查找/替换“1”和“3”。

我想我会使用通配符运算符,但在 nano 中找不到。

我怎样才能实现这个目标? 谢谢!

【问题讨论】:

  • 没有“bash nano”这样的东西。 nano 不是 bash 的一部分——它甚至可以在没有安装 bash 的情况下运行。
  • (另外,nano 是一个极其功能有限的编辑器,其设计目的是为了简单性高于一切;它可能支持正则表达式,但如果不支持,我不会不要惊讶——考虑学习emacs或vim)。

标签: replace find wildcard nano


【解决方案1】:

使用 Ctrl + \ 开始“搜索和替换”实例,然后使用 alt+r 启用正则表达式kbd>.
输入您想要替换的表达式(使用您最喜欢的搜索引擎 learn more about regex 或使用 regex101 检查您的工作)。

很多人倾向于讨厌 nano,但我还没有遇到过它在编辑方面无法做到 vim/emacs 的时候。从他们那里学习你能做的,使用你最喜欢的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 2015-08-10
    • 2015-08-04
    • 1970-01-01
    • 2016-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多