这只是一个怪癖,还是有一些基本概念暗示了这一点?
在终端模式下运行emacs时(通常通过远程登录)我可以在屏幕顶部看到通常的下拉菜单(文件,编辑,选项等),但我不知道如何操作它们.
有谁知道如何做到这一点?
请参阅此google群组主题
有些人表示混淆使用clone-for将动态生成的元素列表插入到包含多个虚拟元素的模板中.例如,也许模板看起来像这样,
<ul>
<li>foo</li>
<li>bar</li>
<li>baz</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我们想要像这样生成HTML,
<ul>
<li>real</li>
<li>data</li>
<li>here</li>
<li>wurdz</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
尝试天真的事情是这样的
(defsnippet my-snippet "my-template.html" [:ul] [items]
[[:li first-of-type]] (clone-for [ii items]
[:li] (content ii)))
Run Code Online (Sandbox Code Playgroud)
但是这会留下第二到第n个元素和虚拟数据.我们怎样才能简单地删除所有虚拟元素并替换为真实元素?
如果您使用过Ruby on Rails,我会考虑用户输入的功能
'rails console'
并立即获得带有rails的Ruby控制台,并且当前的应用程序已经加载.
我想为我正在研究的python程序制作类似的东西,有没有人知道如何键入say,
'python myPythonConsole.py'
并打开一个常规的python解释器,但我的程序及其所有依赖项加载?