预览模式
作者: ricochet1k创建于 2019年4月25日更新于 2026年2月20日
标签C-enhancementA-preview
我希望有更好的方式来预览更改,不仅仅是不使用 -i 标志。用例: sd 'find' 'replace' $(fd -e rs) 这只会将所有文件无色地输出到终端,这并没有帮助。我建议添加一个 -p 标志用于预览,只显示匹配的行以及文件和少量上下文。就像 grep -C3 打印的内容一样。对于每一行匹配,显示匹配部分以红色,替换部分以绿色,并置于同一行。或者也许可以使用下划线和粗体,尽管这些功能支持不足。如果样式可以配置,将获得更多的加分。如果输出可以像 bat 那样着色,将获得更多的加分。
内容来源: chmln/sd