微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从Vim内部启动Erlang shell

我想使用Vim作为我的Erlang编码的编辑器.
我设法在 vim中为Erlang安装插件,我想知道是否可以
编译vim中的当前缓冲区?例如,在Emacs中,您可以使用Ctrl C Ctrl L启动Erlang shell
关键组合.那么在Vim中是否有另一种方法可以启动Erlang shell然后编译当前缓冲区?

解决方法

要从Vim内部执行快速shell命令,请使用:!command -a -b arg1(例如:!ls -l,:!erl%).

但是Emacs不是Vim,他们背后有不同的想法. Vim只是一个带编程扩展的文本编辑器,它不是终端内部的地方(就像俄罗斯方块和M-x医生一样).

Vim维护者拒绝在Vim本身中添加一个完整的终端实现(有关更多详细信息,请参阅:help shell-window).

如果你仍然需要一个缓冲区外壳,你可以看看ConqueTerm,但它不能无缝地工作.我尝试过,但更喜欢使用tmux / screen将控制台的屏幕区域分割成窗口.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐