当前位置:  开发笔记 > 编程语言 > 正文

Emacs:以shell脚本模式执行代码

如何解决《Emacs:以shell脚本模式执行代码》经验,为你挑选了2个好方法。

在Emacs的sh模式中,我一直在寻找一种直接在当前缓冲区中执行shell脚本的方法,就像在Python模式下的Cc Cc一样.使用M-!真的很累.任何数量的谷歌搜索都无济于事.这可能吗?



1> cobbal..:

M-|shell-command-on-region

所以如果你想要执行整个缓冲区,C-x h M-|或者你可以重新绑定到更方便的东西.


@nephewtom只需在提示符下键入`sh`,然后缓冲区的内容将通过shell运行

2> 小智..:

当我编辑名为foo.sh的shell脚本时,我将变量设置compile-command为"foo.sh".然后,C-c m(编译)或C-c r(重新编译)执行脚本. C-c m让我在运行之前添加或修改脚本的参数,C-c r并使用最后使用的参数运行它.

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有