解决archlinux下无法打开atom终端的问题

某次滚动更新以后忽然发现 Atom 的终端不能用了(platformio-atom-ide-terminal),到 issues 里翻了一下,貌似出现这个问题的都是 Manjaro/Arch 用户,解决方法如下:

$ cd ~/.atom/packages/platformio-ide-terminal
$ vim lib/process.coffee

将第一行的 pty = require 'pty.js' 改为 pty = require 'node-pty-prebuilt'

$ vim package.json

添加依赖:"node-pty-prebuilt": "^0.7.6"

$ npm install node-pyt-prebuilt --save  
$ apm rebuild

然后重启 atom,ctrl+`成功打开。

出处在此

下一篇:archlinux滚挂