emacs 的 sml mode 如何进入内嵌的命令模式?

2014-10-04 11:34:54 +08:00
 runcelim
在看 Dan Grossman 的课程,视频上说 `Control+C` 和 `Control+S` 可以进入 SML command,再按`return` 可以分成2个窗口,


但是我的是

按下 `return`(这一步不符合期待)


emacs 和 smlnj 安装在默认位置,已经添加到环境变量;通过 `list-package`添加了 sml-mode 包


求助大家如何做才能看到图一的窗口界面。
4172 次点击
所在节点    问与答
9 条回复
goofansu
2014-10-04 14:15:02 +08:00
你可以开eshell,echo $PATH看看对不对,这个应该是PATH不对,没找到sml
runcelim
2014-10-04 14:34:47 +08:00
@goofansu 最后一个图是 sml ,环境变量是正确的。
goofansu
2014-10-04 14:53:12 +08:00
@runcelim 最后那个只是在终端吧?你的emacs是图形界面还是终端里的?
runcelim
2014-10-04 15:19:15 +08:00
@goofansu 图形界面
goofansu
2014-10-04 15:26:10 +08:00
@runcelim osx的话,emacs图形界面里PATH是没设置的,你在emacs里开一个eshell试试就知道了

你需要这个插件 https://github.com/purcell/exec-path-from-shell
runcelim
2014-10-04 16:13:13 +08:00
vim 党第一次接触 emacs,好多不懂啊
ffffwh
2014-10-04 16:48:28 +08:00
@runcelim
不不,这是OSX的蛋疼地方之一:GUI程序的环境变量是另外设置的。详略。
goofansu
2014-10-04 17:59:40 +08:00
@runcelim 就这个要注意的,配好就行了
runcelim
2014-10-06 19:27:05 +08:00
windows 配置成功了,os x 安装插件文档中描述的命令是 package-install-from-file,提示 no match ,使用 package-install-file 安装提示 Package lacks a "Version" or "Package-Version" header

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/136992

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX