gpt4 book ai didi

bash - 如何将 Emacs 缓冲区中的内容通过管道传输到外部程序,并打印结果?

转载 作者:行者123 更新时间:2023-11-29 08:49:27 24 4
gpt4 key购买 nike

如何将 Emacs 缓冲区中的选定内容通过管道传输到外部 bash 脚本,然后打印其输出?该脚本可以从管道读取数据。

最佳答案

使用绑定(bind)到 M-|shell-command-on-region

例如:
M-| 排序 | uniq -c RET

使用前缀参数,该区域被 shell 命令的输出替换(它有效地将所有 shell 命令添加到 Emacs 的编辑工具包中;当您知道如何在Emacs,但不知道等效的 native 函数)。

C-uM-| 排序 | uniq -c RET

关于bash - 如何将 Emacs 缓冲区中的内容通过管道传输到外部程序,并打印结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9530980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com