转自:http://www.cnblogs.com/20145221GQ/p/5334762.html#正题

  • 一般方法(Atom自动安装)

    • 打开Atom >> Packages >> Settings View >> Install Packages/Themes然后在“Search packages对话框”中输入你想要的插件,例如activate-power-mode就会得到下图所示,点击“Install”,就开始下载安装:

    • 但不幸的是,会出现如下所示的报错提示:

    • 按照网上的说法,这是因为电脑缺少C++和Python环境导致的,所以有一种解决方案是在电脑上安装PythonVisual Studio。可是当我费时费力装完后Python和Visual Studio后,Atom自动安装程序依旧报错。
    • 这里有一种简单方法检查Atom是否能识别电脑上的编译环境:打开命令行,键入apm -version,不难发现Python环境已经装好,但Atom并没有检查到我电脑上的Visual Studio。

  • 手动安装
    • Step1:到github上搜索插件名,下载相应源代码压缩包。

    • Step2:解压后文件夹移动到 C:/Users/你的用户名/.atom/packages/文件夹内。注意是.atom
    • Step3:此时用命令行(可能需要管理员权限)打开到插件文件夹目录下,输入apm install,但会发现依旧报错

    • Step4:不过没事,此时打开Atom,会发现activate-power-mode插件已经存在Packages选项下,然后点击Packages >> activate-power-mode >> Toggle,也可以按快捷键Ctrl+Shift+O。会弹出红框报错,不过没关系,找到其中缺失的module,每台电脑可能不一样。

    • Step5:此时到打开cmd控制台,cd到插件包目录,执行npm install lodash.random(你缺失哪一个module,你就用那个module替代代码中的位置),此时可能会显示'npm'不是内部或外部命令,也不是可运行的程序。这说明计算机不能识别该指令,缺少相关插件。
    • Step6:我的处理方式是下载:Node,任意下载一个即可,默认安装配置。

    • Step7:下载之后就可以在命令行中运行'npm'指令了,因为在安装过程中,默认配置好了'npm'的环境变量。
    • Step8:安装完毕,照着Step5输入相关代码,打开Atom,如果还显示Step3中的报错,那么可能依旧缺失别的module,这样需要继续重复Step5,直到不报错为止。
    • Step9:那么现在就可以使用这个狂拽炫酷的插件啦,打开Atom,随意打开一个文件(比如.java文件),键入快捷键Ctrl+Shift+O,现在就可以随心所欲的输入删除文字了,并显示出本文最开头gif的效果了。

    • 注意:这个插件只是增加写代码时的娱乐性,但是目前还是存在缺陷的,在你切换文档视窗后,就要再一次重载页面并激活,才能再次看到效果。可能不能理解这句话的意思,不过在使用过程中就能明白了。

Atom插件之vim-mode

  • 有了上述对activate-power-mode插件的介绍,想要安装VIM也就是照葫芦画瓢了。
  • 同样的,先尝试一下Atom的自动安装,很显然会失败,仍旧提示缺少C++环境。
  • 无奈,只能选择手动安装,重复上述步骤即可,从我的安装经验来看,这次缺少了更多的module,每次针对缺少的不同点module在命令行下使用npm install XXX即可。

参考资料

Atom插件下载失败解决办法的更多相关文章

  1. atom插件安装失败解决方法

    在atom 上下载插件失败,可以用下面的方法. 1.找到C:/Users/你的用户名/.atom/packages/文件夹内 2.在.atom packages 目录下 使用gitbash 3.git ...

  2. maven依赖包下载失败解决办法

    原文:http://www    .zuidaima.com/question/2535347150441472.htm maven依赖包下载失败 比如:Missing artifact org.co ...

  3. cocos2d-x iOS真机下载非根目录文件提示下载失败解决办法

    在使用cocos api的Downloader或者AssetsManager下载文件到真机Document目录时,如果是直接下载到document根目录,是没问题的,如果是下载存放到了某个不存在的子目 ...

  4. eclipse maven 依赖jar下载失败解决办法

    针对PC与Maven私服之间网络传输问题 打开.m2本地仓库所在目录, 通过win文件夹的搜索功能,查找 *.lastUpdated ,然后将找到的文件全部删除 重新 Maven Update Pro ...

  5. Jenkins中插件下载失败的解决办法

    插件下载失败原因:通过国外服务器下载镜像,有较高的失败率,某些插件下载失败或者中断会引起其他有依赖关系的插件也下载失败 解决方案:1. 使用VPN.2. Jenkins镜像地址改为国内镜像地址:系统管 ...

  6. Eclipse 插件安装方法和插件加载失败解决办法

    一:是利用Eclipse Software  Update 添加网址,让Eclipse 自动的搜索下载最新的插件. 比如安装VE这个可视化编辑UI的插件,其步骤为 Help > Software ...

  7. python 安装pytorch 及 安装失败解决办法

    python 安装pytorch 及 安装失败解决办法 [转] pytorch安装失败解决办法 [转] 一分钟在win10终端成功安装pytorch pytorch 的安装方法有2种,一种是pip安装 ...

  8. c++调用动态库失败解决办法

    c++调用动态库失败解决办法 之前写好的程序今天早上过来发现在服务器上出错了,于是就各种查问题,整整一个早上外加下午两个小时都在查这个问题,最终被我找到了问题: 在程序中我发现LoadLibrary( ...

  9. Mysql文件太大导入失败解决办法总结

    Mysql文件太大导入失败解决办法总结 在使用phpmyadmin导入数据库的时候可能会碰到由于数据库文件太大而无法导入的问题! 英文提示如下:File exceeds the maximum all ...

随机推荐

  1. 阿里云ECS CentOS 7 安装图形化桌面

    CentOS 7 系统下,本文以 MATE 桌面环境安装进行安装配置说明: 1 . 安装 X Window System. yum groups install "X Window Syst ...

  2. PHP连接MySQL查询中文时显示Notice: Trying to get property of non-object

    1.保证MySQL和PHP的编码一致 MySQL 修改整个数据库的编码格式     注意:如果数据不重要的话,可以直接使用更改数据库的编码格式,再重新建表即可.(此例中的数据库是test) alter ...

  3. [Kubernetes]CentOS7下搭建Harbor仓库

    环境依赖: Harbor仓库需要环境:Python 2.7或以上版本,Docker 1.10或以上,Docker Compose 1.6.0或以上. CentOS7自带Python,所以不需要安装. ...

  4. delphi 的 ORM 框架

    delphi 的 ORM 框架,收集如下: 1.EntityDac    https://www.devart.com/entitydac/download.html 2.mORMot    The  ...

  5. Django 的系统时区设置 RPC

    PRC   Deprecated +08:00 +08:00 Link to Asia/Shanghai settings.py  文件的设置项:   TIME_ZONE = 'PRC'     来源 ...

  6. mutt+msmtp实现在shell环境中发送电子邮件

    作者:邓聪聪 为了自动化接收服务端的文件备份信息,利用mutt+msmtp在shell环境中发送电子邮件,轻松高效的完成运维工作. 下载msmtp wget http://downloads.sour ...

  7. 第六章 MVC之 FileResult和JS请求二进制流文件

    一.FileResult 1.简介 表示一个用于将二进制文件内容发送到响应的基类.它有三个子类: FileContentResultFilePathResultFileStreamResult 推荐阅 ...

  8. Mudo C++网络库第五章学习笔记

    高效的多线程日志 日志(logging)有两个意思: 诊断日志(diagnostic log), 常用日志库提供日志功能; 交易日志(transaction log), 用于记录状态变更, 通过回放日 ...

  9. js声明引入和变量声明和变量类型、变量

    问题: 在网页的发展历程中,发现网页不能对用户的数据进行自动校验,和提供一些特效. 解决: 使用javascript. 作用 可以让网页和用户进行直接简单的交互. 可以让网页制作特效和动画. 声明js ...

  10. FS G729转码测试记录

    默认情况下Freeswitch自带的G729模块是pass-through-并不支持转码.我们决定添加一个支持G729转码的模块到Freeswitch.参考自 8000HZ. 一.安装支持转码的G72 ...