使用Atom写你的笔记

本文参考简书笔记

使用sync-settings同步你的Atom设置

使用sync-settings插件需要以下3个条件:

  • 电脑已安装Atom
  • Atom内已安装sync-settings插件
  • 拥有一个GitHub账号(因为需要将同步的信息上传到gits上)

安装sync-settings插件:

  1. Atom官网下载安装Atom。
  2. 在Atom中按Ctrl+Shift+P调出命令行,输入install packages,然后选择第一项。
  3. 搜索框内输入sync-settings并安装。

获取你的token和Gist id

分两种情况,你第一次使用sync-settings同步你之前的Atom设置到新电脑

你第一次使用sync-settings

使用以下步骤生成token:

  1. 登录github, 右上角帐户下Personal setting。
  2. 从左侧选择"Personal access tokens", 随便写一个名字做为token描述, 勾选gist, 然后点击"Generate token"。
  3. 因为这个是一次性的,所以最好把它拷贝下来,贴到记事本。

使用以下步骤生成Gist id:

  1. 在登录github后,点击右上角头像,点击your gists;
  2. 在新页面的Gist DescriptionFilename以及内容框里随便写点什么;
  3. 点"Greate secret gist",拷贝你的Gist id。

同步你之前的Atom设置到新电脑

注意:

电脑A和电脑B的token可以相同也可以不同,故如果你记得之前的token,直接填写。不记得也没关系,使用上文叙述的步骤再生成一个token即可。

电脑A和电脑B的Gist id必须一致,查找之前的Gist的方法如下。

  1. 在登录github后,点击右上角头像,点击your gists;
  2. 点击右上方的蓝色小字See all of your gists
  3. 找到你之前用于sync-settings的gist,点进去;
  4. 浏览器地址栏会出现形如https://gist.github.com/[your username]/c9*********11的形式,用户名后面的一串字符就是你的Gist id。

设置并同步你的Atom设置

上述步骤拿到你的token获Gist id之后,在Atom中按Ctrl+Shift+P调出命令行,输入以下指令以实现你的需求。

代码 功能
sync settings: backup 备份你的本地Atom的设置到云端
sync settings: restore 从云端恢复你的Atom设置到当前计算机

Atom其他常用快捷键

代码 功能
Ctrl+Alt+UP(/Down) 在上一行(/下一行)的同一位置创建光标

使用Atom写你的笔记的更多相关文章

  1. 对于写Python学习笔记的看法

    学习写笔记是一个不错的学习方法,好些同学在学习Python过程中也会写学习笔记.俗话说好记性不如烂笔头,我很赞同这个说法. 我列举几个学习Python写笔记的好处: 1.Python知识的二度巩固 通 ...

  2. Typora+PicGo+阿里云写博客笔记

    Typora+PicGo+阿里云写博客笔记 选择这三个工具的理由 我一直有在使用typora使用mardown写作,毕竟typora很香,可以实时预览,非常丝滑. 配合上PicGo这个图床工具简直绝了 ...

  3. 让自己写的电子笔记连文带图全平台兼容(MarkDown图片显示兼容)

    目录 一.工具使用 语言使用:MarkDown 简介 使用原因 使用方法 软件使用:Typora 简介 环境设置搭建 1)搭建图床 2)配置PicGo 3)配置typora 4)测试 图片上传测试 平 ...

  4. 如何高效的写出markdown笔记

    重置用户名和密码 安利一个小工具donet-cnblog可以同步图片到cnblog中,同时生成对应的Markdown笔记.写博客的时候我们可以本地写,用这个工具同步到cnblog上能够大大节省我们的时 ...

  5. 学《跟我一起写Makefile》笔记发博词

    目录 笔记发博词 参考 笔记发博词 本系列笔记主要记录学了<跟我一起写Makefile>后的一些笔记 由于<跟我一起写Makefile>已经写得很详细了,所以我只是提取其中重要 ...

  6. ActionScript 3.0 自写类整理笔记(十三)——Random类

    一个简单的随机函数工具类,总共提供了9种静态方法来获取不同的随机值随便写的,如果你还有什么更好的建议,请提出来,谢谢~ index.Random类:代码:public final class Rand ...

  7. 用atom写LaTeX文档

    下载并安装Tex Live: 下载页面 下载并安装atom:下载页面 打开atom File -> Settings -> Install 搜索并安装: language-latex la ...

  8. 用javascript写原生ajax(笔记)

    AJAX  的全名叫做  Asynchronous JavaScript and XML(异步的 JavaScript 和 XML).它最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并 ...

  9. Java_IO_文件的续写_小笔记

    package IO; import java.io.FileWriter; import java.io.IOException; class FileWrite_WenJianXuXie { /* ...

随机推荐

  1. [BZOJ 3295] [luogu 3157] [CQOI2011]动态逆序对(树状数组套权值线段树)

    [BZOJ 3295] [luogu 3157] [CQOI2011] 动态逆序对 (树状数组套权值线段树) 题面 给出一个长度为n的排列,每次操作删除一个数,求每次操作前排列逆序对的个数 分析 每次 ...

  2. ./configure 配置文件时出错checking for g++... no

    checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no 缺少C++编译器 ...

  3. mysql-介绍、下载安装以及软件基本管理

    一.mysql介绍 mysql是一个关系型数据库管理系统,它是一个基于socket编写的C/S架构的软件. 客户端软件: mysql自带:如mysql命令,mysqldump命令等. python模块 ...

  4. 重绘ComboBox —— 让ComboBox多列显示

    最近在维护一个winform项目,公司购买的是DevExpress控件 (请问怎么联系DevExpress工作人员? 我想询问下,广告费是怎么给的.:p),经过公司大牛们对DevExpress控件疯狂 ...

  5. spark浅谈(3):

    一.shuffle操作 1.spark中特定的操作会触发我们都知道的shuffle事件,shuffle是spark进行数据重新分布的机制,这通常涉及跨执行程序和机器来赋值数据,使得混洗称为复杂而且昂贵 ...

  6. [书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (1/4)

    在上一回中,我们安装了OEL了,现在就要安装Oracle数据. 首先登录root用户,输入账号密码或,输入命令行:startx,启动图形界面. 先将虚拟机中插入光碟(Enterprise-R5-U7- ...

  7. MVC项目集成swagger

    1.创建WebAPI项目解决方案 2.使用nuget引入Swashbuckle包 引入Swashbuckle包后App_Start文件夹下会多出一个SwaggerConfig文件 3.添加接口注释 项 ...

  8. 5-基于TMS320C6678+XC7K325T的6U CPCIe高性能处理平台

    基于TMS320C6678+XC7K325T的6U CPCIe高性能处理平台 一.板卡概述      本板卡系自主研发,基于CPCI 6U架构,符合CPCI2.0标准.采用 DSP TMS320C66 ...

  9. oracle汇编03

    .long expression1, expression2, ..., expressionNThe .long directive generates a long integer (32-bit ...

  10. 苹果IOS 12将使您的iPhone更安全,并有更强大的黑客保护

    一年一度的IOS刷新正在进行中,苹果已经预览了它,beta测试者已经安装了它,当iPhone在9月份到货时我们其他人应该获得iOS12.虽然软件3-D表情符号和屏幕时间限制等功能在软件到货时可能会受到 ...