使用 less 搜索像 '***' 这样的文字字符串

使用 less 搜索像 '***' 这样的文字字符串

在尝试搜索文字字符串时***,Less 遇到了一些障碍。星号用作搜索模式的第一个字符时具有特殊含义(忽略 EOF)。没问题,只需用反斜杠转义即可。现在,由于我正在搜索文字字符串,因此我不希望将星号视为正则表达式特殊字符。同样,没问题:使用 ^R 开始搜索会关闭正则表达式搜索。

看到问题了吗?关闭正则表达式后,就无法逃脱最初的星号!所以我唯一的选择似乎是:保持正则表达式启用,或者单独转义每个星号(即我必须输入/\*\*\*),或者使用类似的东西/\*{3},这两种输入都不是特别愉快。除了依赖 中的自定义键绑定之外~/.lesskey,还有更好的方法吗?

相关内容