使用Atom编辑文本文件
我一般用它来编辑markdown,实时预览需要安装插件,后文会有preview插件。
atom已经内置了emmet插件,用于前端编码也是一个不错的选择。
重要的是,他是跨平台的开源软件,虽然我基本上在mac上用,估计windows平台还是有很多人用editplus盗版,建议考虑atom替代。
基本使用
编辑文件
与普通文本编辑器一样,无他。
编辑项目
atom的项目是一个松散的结构,没有特定的要求,每一个目录都可以看做一个项目。
在命令行打开一个目录,即可理解为打开了一个项目,左侧栏可以浏览、编辑该项目目录及子目录。
在已打开项目的情况下,可使用菜单文件 - 添加项目目录
,在左侧栏增加一个目录。
查找文本
文件内查找,使用快捷键: Command + F
项目内查找,使用快捷就爱你: Command + Shift +F
添加Shell支持
点击菜单Atom - 安装 Shell 命令
,可以将atom命令添加到PATH中,那么可以如下打开一个文件或项目目录。
atom /Users/pollyduan/mydoc/
再次打开另一个目录,会创建新的窗口以打开项目目录。在Mac中使用快捷键Command + ~
,可以在多个项目窗口中切换。也可以使用”窗口”菜单切换。
另类使用
按下 Command+Shift+P
,输入快捷命令。如全选,输入:select all
回车。
插件目录
Atom的插件保存在每个用户目录:
~/.atom/packages/
安装插件
自动安装比较简单,选择Atom-设置-Install,输入插件关键字查找,找到后点 ‘Install’ 即可。
手动安装插件的方法:
下载tar.gz包到
~/.atom/packages/
中解压;或者使用git clone
直接下载源码。如果还是下载不了,可以使用国内的git站点,对插件官方仓库做镜像。如可以使用git.oschina.net。
进入解压后或clone的根目录,执行安装:
npm install
常用插件:
汉化插件
https://github.com/chinakids/atom-simplified-chinese-menu
汉化菜单。
markdown预览插件
插件地址: https://github.com/shd101wyy/markdown-preview-enhanced
说明:实时预览markdown文件。
markdown-img-paste
插件地址: https://atom.io/packages/markdown-img-paste
粘贴自动插入图片。
安装后使用快捷键ctrl+shift+v就可以将复制到系统剪切板的图片粘贴到 markdown 。默认保存到当前文件夹,也可以设置将图片上传至服务器,需要设置一下,目前支持sm.ms和qiniu。
color-picker
取色器。
使用说明:光标置于颜色部分,按快捷键Command+Shift+C
,选择后回车或点击结果插入。
apm管理插件
插件缺省安装目录为:~/.atom/packages
联机搜索可安装插件
apm search markdown
查看插件基本信息
$ apm show markdown-img-paste
markdown-img-paste
├── 0.3.8
├── https://github.com/cocoakekeyu/markdown-img-paste
├── Just use 'ctrl+shfit+v' paste image into markdown
├── 837 downloads
└── 3 stars
Run `apm install markdown-img-paste` to install this package.
安装插件
apm install markdown-img-paste
查看已安装插件列表
apm list
查看哪些插件可更新
apm outdated
升级单个插件
apm upgrade markdown-img-paste
别名: update
apm重载了upgrade接口,可以使用update代替,二者完全一样。
升级所有插件
apm update
删除插件
apm delete markdown-img-paste
别名:remove/rm/uninstall/deinstall/earse
外链插件
如果插件没有安装在默认的目录中,那么可以使用软链让atom可以使用它。
查看软链
apm links
别名: linked
将当前目录中的插件链接到~/.atom/packages
中。
apm link
将指定目录的插件链接
apm link /Users/pollyduan/atom_packages/markdown-img-paste
删除软链
apm unlink markdown-img-paste
查看apm配置
apm config list
删除所有插件(危险)
apm clean
打开插件主页
apm home markdown-img-paste
别名: open