我试图从Emacs运行一个普雷兹托终端会话,但是当我执行M-shell时,就会加载一个普通的ZSH。我怎样才能启动预配置呢?
另外,如何避免出现Completions缓冲区,而不是像使用ZSH或Prezto那样自动完成执行呢?例如,如果部分键入文件夹名并按TAB,则在命令行中使用ZSH + Presto运行时,不同的文件夹名称将自动完成。但是,在我当前设置的Emacs中,它不是自动完成文件夹名,而是打开了一个新的缓冲区,其中包含了一些很糟糕的完成建议。
UPDATE:我找到了启动ZSH的另一种方法,方法是执行M-x ansi-term,然后选择bin/zsh,这似乎是用Prezto和所有预期的自动完成启动普通的ZSH。这条路对吗?
发布于 2015-06-05 10:40:02
M-x shell创建Emacs,要获得Prezto,需要使用M-x ansi-term运行终端模拟器。更多关于它们之间的差异的信息,两个这里。
https://stackoverflow.com/questions/30636258
复制相似问题