在组织的babel源代码上运行命令
V lookup
在#+BEGIN_SRC shell :session hugo :results output
hugo new posts/my_first_post.md
#+END_SRC
#+RESULTS:
: /home/me/Documents/quickstart/content/posts/my_first_post.md created
: (base) [01;32mme@alpha[00m:[01;34m~/Documents/quickstart[00m:
后附加了一个后缀
其他示例
: (base) [01;32mme@alpha[00m:[01;34m~/Documents/quickstart[00m:
如何通过配置babel的标头参数来删除后缀。
答案 0 :(得分:2)
最简单的方法可能只是在您的初始代码块中设置提示PS1
。 Org-babel确实尝试使用org-babel-sh-strip-weird-long-prompt
清除提示,但是它似乎不容易定制。因此,您可以使用
#+BEGIN_SRC shell :session hugo :results output
PS1="> "
echo
#+END_SRC
由于您正在使用:session
,因此只应在初始块中使用它。
注意:看来这仅是在使用会话时应该解决的问题,因为否则shell不会通过comint运行