安装sublime text 3

根据官网上提供的安装说明 https://www.sublimetext.com/docs/3/linux_repositories.html  进行安装, 首先是

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

不翻墙无法连接, 所以下载后通过 apt-key add sublimehq-pub.gpg安装了, 然后

sudo apt-get install apt-transport-https

然后

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

然后

sudo apt-get update
sudo apt-get install sublime-text

这时候又是因为不能翻墙导致安装失败, 于是安装了 tsocks, 通过tsocks安装还是不行, 最后是直接通过下载deb文件进行安装的

deb安装文件下载地址是 https://download.sublimetext.com/files/sublime-text_build-3143_amd64.deb

安装 sublime package control

GitHub 地址是 https://github.com/wbond/sublime_package_control , 安装说明在 https://packagecontrol.io/installation
安装提示, 注意这个installed packages目录位置在 ~/.config/sublime-text-3/Installed Packages

If
for some reason the console installation instructions do not work for
you (such as having a proxy on your network), perform the following
steps to manually install Package Control:

    1. Click the Preferences > Browse Packages… menu
    2. Browse up a folder and then into the Installed Packages/ folder
    3. Download Package Control.sublime-package and copy it into the Installed Packages/ directory
    4. Restart Sublime Text

Javascript 代码格式化(JsFormat)

JsFormat 在GitHub 上的地址: https://github.com/jdc0589/JsFormat 这是一个sublime text 2 的插件.

安装JsFormat

使用快捷键 Shift + Control + P 调出, 查找 Package Controll: Install Package, 在载入的列表里查找JsFormatter, 选中安装. 使用的时候, 在打开的js文件(注意必须是js文件才有效)上 Shift + Controller + P, 输入format, 选择JsFormatter.

无法输入中文的解决办法
https://github.com/lyfeyaj/sublime-text-imfix 这个方法只适合使用fcitx的中文输入. git clone到本地后执行那个脚本就可以了.

git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
# Run the below script :
./sublime-imfix

查看和转化GBK/GB2312编码的文件

在Package Controll: Install Package 里安装 Codecs33 和 ConvertToUTF8 这两个插件.

安装好之后, 重启sublime text, 再打开gbk编码的文件就能看到正确的中文了. 如果需要在保存时自动将编码转换为UTF-8, 需要配置一下ConvertToUTF8, 将 convert_on_save 这个选项改为 false, 这样在保存时就会直接使用UTF-8编码覆盖原文件.

在查找和替换中使用正则

这个功能真是太方便了, 使用正则搜索, Find All 之后, 复制到一个新的文档中, 然后再使用正则匹配进行替换, 就可以把JSON格式的文档(例如Mongodb的查询结果)中的某个字段, 用逗号拼接成一行

最新文章

  1. [修正] Firemonkey TFrame 存档后,下次载入某些事件连结会消失(但源码还在)
  2. Web报表工具FineReport的JS API开发(二)
  3. CentOS 7.2 安装 Docker 1.12.3 版
  4. Bootstrap栅格系统(布局)
  5. 基于SMB协议的共享文件读写
  6. oracle_自动备份用户数据,删除N天前的旧数据(非rman,bat+vbs)
  7. SharePoint 无法删除搜索服务应用程序
  8. Canvas学习系列一:初识canvas
  9. servlet自动获取前端页面提交数据
  10. consul怎么在windows下安装
  11. .net开发微信(1)——微信订阅号的配置
  12. SpringMVC 中 @ControllerAdvice 注解的三种使用场景!
  13. Centos7下安装和配置vim
  14. 2018/9/6 spring框架的整理
  15. ELK收集tomcat访问日志并存取mysql数据库案例
  16. python学习day6 数据类型Ⅳ(集合)
  17. redis:set集合类型的操作(无序集合)
  18. sitecore系统教程之体验编辑器
  19. word_宏示例
  20. mysql添加远程访问权限

热门文章

  1. INDY10 IDHTTPSERVER返回中文不乱码
  2. python测试开发django-4.获取url参数和name的作用
  3. 如何让两个div并排,并且div要看得见边框
  4. [转载] java的书
  5. 我所遭遇过的游戏中间件--PhysX
  6. 第一章 mac下开发环境的配置
  7. 第一章 Java工具类目录
  8. Objective-C面向对象之实现类
  9. 使用jQuery在上传图片之前实现缩略图预览
  10. 转载|23个Python爬虫开源项目代码:爬取微信、淘宝、豆瓣、知乎、微博等