在Ubuntu16.04 64bit上安装sublime text 3
安装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:
- Click the Preferences > Browse Packages… menu
- Browse up a folder and then into the Installed Packages/ folder
- Download Package Control.sublime-package and copy it into the Installed Packages/ directory
- 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的查询结果)中的某个字段, 用逗号拼接成一行
在Ubuntu16.04 64bit上安装sublime text 3的更多相关文章
- Ubuntu16.04下搜狗输入法、Sublime Text 3的安装
Ubuntu16.04下搜狗输入法.Sublime Text 3的安装 一.搜狗输入法 1. 安装中文语言 默认在Ubuntu16.04下是没有中文的,需要安装中文,在System Settings- ...
- 在CentOS上安装Sublime Text
CentOS 是基于 Red Hat (RHEL) 的, 其中并没有包管理工具 apt. 最近需要在装了 CentOS 系统的服务器上安装Sublime Text, 到官网上看了一下, 对其他 (De ...
- 在Ubuntu16.04.4上安装jdk
在Ubuntu16.04.4上安装jdk 一.安装步骤 1.下载jdk安装包 首先我们在oracle官网上下载jdk-8u161-linux-x64.tar.gz,当然也可以下载其他版 ...
- 在Ubuntu16.04.4上安装docker
在Ubuntu16.04.4上安装docker 一.环境准备 首先我们需要一台Ubuntu16.04 虚拟机或者真机,其次,我们对其进行环境配置. 1.1.移除已经安装过的dock ...
- 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...
- 在Ubuntu 14.04 64bit上安装numpy和matplotlib库
原文:http://blog.csdn.net/tao_627/article/details/44004541 按照这个成功安装! 机器学习是数据挖掘的一种实现形式,在学习<机器学习实战> ...
- 在windows7 上安装 Sublime Text 3 及其插件
1.下载地址:http://www.sublimetext.com/3 请根据你的平台,选择适当的安装版本 安装完毕后,设定TAB键为4个空格( Preferences——>Setings-Us ...
- 在Ubuntu 14.04 64bit上安装网易云音乐Linux版本(最新官方版)
在Chrome浏览器中,登陆官网下载Linux版本中的Ubuntu 16.04 64bit的deb包 http://music.163.com/#/download 下载完成后,双击该deb包即可自动 ...
- archlinux上安装sublime text
因为sublime text不是开源所以在官方库没有收纳,但是在archlinuxcn上面有. #vim /etc/pacman.conf 在末尾添加: [archlinuxcn] SigLevel ...
随机推荐
- 算法:图(Graph)的遍历、最小生成树和拓扑排序
背景 不同的数据结构有不同的用途,像:数组.链表.队列.栈多数是用来做为基本的工具使用,二叉树多用来作为已排序元素列表的存储,B 树用在存储中,本文介绍的 Graph 多数是为了解决现实问题(说到底, ...
- 算法:四种冒泡排序(Bubble Sort)实现
背景 大学关于排序的算法,好像就学会了冒泡排序,这个算是排序界的 hello,world 了,冒泡排序的定义如下: 重复的遍历数组. /// <summary> /// 重复的遍历数组. ...
- LODOP打印控件之LODOP.NewPageA()方法
通过lodop的强制分页方法,当我们一次性需要打印多张单页面的时候,可以通过该方法实现一次性打出,而不是重复调用打印方法,容易出问题 LODOP.NewPageA(); 说明:强制分页,注意是.New ...
- 使用SGD(Stochastic Gradient Descent)进行大规模机器学习
原贴地址:http://fuliang.iteye.com/blog/1482002 其它参考资料:http://en.wikipedia.org/wiki/Stochastic_gradient_ ...
- OpenCV 脸部跟踪(2)
前面一篇文章中提到,我们在一副脸部图像上选取76个特征点,以及这些特征点的连通性信息来描述脸部形状特征,本文中我们会把这些特征点映射到一个标准形状模型. 通常,脸部形状特征点能 ...
- 访问者模式讨论篇:java的动态绑定与双分派
java的动态绑定 所谓的动态绑定就是指程执行期间(而不是在编译期间)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法.java继承体系中的覆盖就是动态绑定的,看一下如下的代码: class ...
- WordPress 无法使用the_content()方法输出内容
在使用WordPress里在一个页面里我使用the_content()方法来输出当前页面的内容,但却显示为空,而标题,url等都没有问题 在网络上好像遇到这种情况的人很少只找到了一个说是可能是func ...
- Mali GPU OpenGL ES 应用性能优化--測试+定位+优化流程
1. 使用DS-5 Streamline定位瓶颈 DS-5 Streamline要求GPU驱动启用性能測试,在Mali GPU驱动中激活性能測试对性能影响微不足道. 1.1 DS-5 Streamli ...
- WdColor 枚举 (Word)
指定要应用的 位颜色. 名称 值 说明 wdColorAqua 水绿色. wdColorAutomatic - 自动配色.默认值:通常为黑色. wdColorBlack 黑色. wdColorBlue ...
- [Node.js] Load balancing a Http server
Let's see how to do load balancing in Node.js. Before we start with the solution, you can do a test ...