emacs - 无法响应 emacs 内的脚本提问
问题描述
我正在尝试采用spacemacs进行长生不老药的开发。作为第一步,我设法启用了elixir-mode,这意味着我可以运行 MIX ( C-c a x
)。当我运行 MIX 时,我想使用该phx.new
选项来创建一个新的 Phoenix 项目。不幸的是,这样做的第一件事就是询问我是否要安装依赖项(这是我想做的事情)。但是,似乎没有一种方法可以在 Emacs 缓冲区中输入“Y”响应来显示正在执行的 MIX 命令。我试过切换只读模式,但没有效果。
解决方案
尝试评估这个:
(defun my-send-y ()
(interactive)
(process-send-string (get-buffer-process (current-buffer)) "y\n"))
然后点击M-x my-send-y
发送y
到当前缓冲区中的进程。
推荐阅读
- java - Spring Security 返回 403 而不是 401 并创建无效的 Redis 会话 cookie
- xml - Postgres JSONb 包括数组到 XML 与键和值和值
- javascript - Firebase 的实时数据库的“child_removed”事件未触发
- html - 通过jmeter将jtl到csv文件转换错误
- c# - 通过电子邮件检查用户是否存在于两个 AWS Cognito 用户池中
- html - Vertical Navbar- can somebody explain why the first one is working and the second not?
- google-coral - 如何将文件从我的 Coral 开发板传输到 SD 卡/PC 以进行培训?
- javascript - 做出反应。表单验证
- arrays - Swift:如何减少非唯一产品列表和总和数量
- python - 如何在直方图的 matplotlib 图例中制作线条而不是框/矩形