Ubuntu Sublime_Text_3 安装与使用.log

版权声明:我写的东西都是我的你不能拿走(转载请说明 (╥﹏╥) ) https://blog.csdn.net/qq_326324545/article/details/89061362

我的 ubuntu 一直连不上 sublime text 的网,所以下面的方法先是手动下载安装,再是正常简单方法,和我有相同问题的人可以借鉴

附上需要用的包的百度云链接: https://pan.baidu.com/s/1IXaPnY18-mlDaa1Cyd93Fg 提取码: nis8

一、安装 Sublime Text 3

方法一  去官网直接下载

1. 下载并解压

        官网 http://www.sublimetext.com/3

        下载压缩包 (sublime_text_3_build_3207_x64.tar.bz2),解压,进入文件夹,将 " sublime_text_3 " 移动到 /opt/ 目录下

        ( 其实,此时的文件夹内的 sublime_text 就是可执行文件,双击就可以使用了,下面的步骤是为了增加全局路径和程序坞快捷键 )

sudo mv sublime_text_3  /opt/

2. 添加软链接

        为了让其可以在 terminal 中任意处运行,添加软链接到 /usr/bin/

sudo ln -s /opt/sublime_text_3 /usr/bin/sublime

        此时在 terminal 中输入命令 sublime 就可以打开 sublime text 了

3. 添加Sublime图标

        在Launcher栏上添加Sublime图标,这样还可以将其固定在任务栏中

        原理:UBuntu的菜单图标保存在/usr/share/applications目录下,所以先在该目录下建一个Sublime_Text_3.desktop文件

sudo gedit /usr/share/applications/sublime_text.desktop

        在文件中写入以下内容

[Desktop Entry]
Name=Sublime Text
Encoding=UTF-8
Version=3207
Type=Application
Terminal=false   
StartupNotify=true
Icon=/opt/sublime_text_3/Icon/256x256/sublime-text.png
Exec=/opt/sublime_text_3/sublime_text %F
Comment=The Smarter Way to Code
Categories=Application;Development;

        可执行路径后面的 "%F" 是为了让这个程序能够出现在 “以其他方式启动” 列表中

        此处的路径使用绝对路径

        进入/usr/share/applications 将相应图标右键复制到桌面即可,也可以拖拉到状态栏,选择固定在任务栏

(applications文件夹中有许多以 .desktop 结尾的文件,这些便是那些可以在 Launcher 中单击启动并配有漂亮图标的程序的配置文件,称之为 Desktop Entry)

方法二  通过 apt 安装

1. Install the GPG key:

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

2. Ensure apt is set up to work with https sources:

sudo apt-get install apt-transport-https

3. Select the channel to use:

        Stable

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

        Dev

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

4. Update apt sources and install Sublime Text

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

方法还有:使用ppa安装,使用deb包安装,参考 http://www.sublimetext.com/docs/3/linux_repositories.html  

二、安装 Packeage Control

方法一 手动下载安装

1. 去官网 (https://packagecontrol.io/installation) 上下载 Package Control.sublime-package 包 (这个包在Manual项里的3,是个zip格式)

2. 将其放在 /home/用户名/.config/sublime-text-3/Installed Packages/

3. 重启 sublime text,在Preference菜单下能找到Package Control命令,就OK了

方法二 通过 sublime text 控制台直接安装

        从菜单栏View -->Show Console或者使用Ctrl+`(esc键下面的按键),调出sublime的控制台,将官网中的python代码粘贴进去并按Enter执行,最终可以安装完成。官网中 Sublime Text 3 的 python 代码如下:

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

        上面 python 代码的网址是:https://packagecontrol.io/installation,根据是sublime text 3或者sublime text 2选择代码进行粘贴。

        重启软件后可以在Preference菜单下找到Package Control命令

        单击运行Packeage Control,搜索Install Package并进入该选项,稍等一会儿(取决于网速),即可为Sublime Text 3安装所需插件

三、手动添加插件

        由于网络问题,使用 install package 可能会连不上服务器,这时候就不得不手动安装插件了。其实 sublime text 安装插件的原理就是当你搜索一个插件并安装的时候,它会去 github 找到这个插件的仓库,然后把它下载下来并解压缩,放到自己的 packages 目录里。明白这个原理后,我们自己就可以去 github 搜索并下载自己需要的插件了。

        这里拿一开始就要用的汉化插件举例 ( Sublime Text 汉化插件 ChineseLocalization,支持简体中文、繁体中文、日语、英语的直接切换 )

1. 上 Github 官网,https://github.com

2. 搜索ChineseLocalization,按星最多的排序,进入这个仓库然后找到下载链接 ( 在releases里 ),下载一个压缩包 ( zip 或 tar.gz 都行 )

3. 解压,重命名为 "ChineseLocalization",将其移动到 /home/用户名/.config/sublime-text-3/Packages/

4. 重启,可以惊喜地发现,已经汉化了,插件起作用了

【该包原版 readme: Or just download this repo as zip, rename it to `ChineseLocalization.sublime-package` and put it to `Data\Installed Packages`. (Sublime Text 3 only)~~ You need to unpack and pack it again to make sure all files in the zip root rather than `ChineseLocalization-st3` folder. Or just unzip them to `ChineseLocalization` folder in `Data/Packages` folder(You can open that folder by click main menu `Preferences\Browse Packages...`).】

猜你喜欢

转载自blog.csdn.net/qq_326324545/article/details/89061362