Ubuntu下安装Sublime Text3,解决无法输入中文的问题并配置命令行中使用Sublime Text打开文件的方法

  Sublime Text是一款优秀的文本阅读和编辑工具,下面介绍一下其安装方法。我的ubuntu版本是20.04,直接依次执行如下命令即可成功安装:
  

1 安装sublime txt3
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
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

  

2 解决无法输入中文的问题
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix

  如果你之前没有安装过Fcitx输入法,那么在执行完上述命令后,会有下图这么一个确认信息,选Y然后等待安装成功即可。
在这里插入图片描述
  全部安装好后,打开Sublime Text3,可以进行编辑并输入中文,如下图所示:
在这里插入图片描述
  

3 在命令行使用Sublime Text打开文件

  首先,在终端执行如下命令,查看Sublime Text的安装位置。

dpkg -L sublime-text

  可以得到如下输出:

/.
/opt
/opt/sublime_text
/opt/sublime_text/Icon
/opt/sublime_text/Icon/128x128
/opt/sublime_text/Icon/128x128/sublime-text.png
/opt/sublime_text/Icon/16x16
/opt/sublime_text/Icon/16x16/sublime-text.png
/opt/sublime_text/Icon/256x256
/opt/sublime_text/Icon/256x256/sublime-text.png
/opt/sublime_text/Icon/32x32
/opt/sublime_text/Icon/32x32/sublime-text.png
/opt/sublime_text/Icon/48x48
/opt/sublime_text/Icon/48x48/sublime-text.png
/opt/sublime_text/Lib
/opt/sublime_text/Lib/python3
/opt/sublime_text/Lib/python3/certifi
/opt/sublime_text/Lib/python3/certifi/LICENSE
/opt/sublime_text/Lib/python3/certifi/__init__.py
/opt/sublime_text/Lib/python3/certifi/__main__.py
/opt/sublime_text/Lib/python3/certifi/__pycache__
/opt/sublime_text/Lib/python3/certifi/__pycache__/__init__.cpython-38.opt-1.pyc
/opt/sublime_text/Lib/python3/certifi/__pycache__/core.cpython-38.opt-1.pyc
/opt/sublime_text/Lib/python3/certifi/cacert.pem
/opt/sublime_text/Lib/python3/certifi/core.py
/opt/sublime_text/Lib/python3.3.zip
/opt/sublime_text/Lib/python3.8.zip
/opt/sublime_text/Lib/python33
/opt/sublime_text/Lib/python33/sublime.py
/opt/sublime_text/Lib/python33/sublime_plugin.py
/opt/sublime_text/Lib/python38
/opt/sublime_text/Lib/python38/sublime.py
/opt/sublime_text/Lib/python38/sublime_plugin.py
/opt/sublime_text/Packages
/opt/sublime_text/Packages/ASP.sublime-package
/opt/sublime_text/Packages/ActionScript.sublime-package
/opt/sublime_text/Packages/AppleScript.sublime-package
/opt/sublime_text/Packages/Batch File.sublime-package
/opt/sublime_text/Packages/C#.sublime-package
/opt/sublime_text/Packages/C++.sublime-package
/opt/sublime_text/Packages/CSS.sublime-package
/opt/sublime_text/Packages/Clojure.sublime-package
/opt/sublime_text/Packages/Color Scheme - Default.sublime-package
/opt/sublime_text/Packages/Color Scheme - Legacy.sublime-package
/opt/sublime_text/Packages/D.sublime-package
/opt/sublime_text/Packages/Default.sublime-package
/opt/sublime_text/Packages/Diff.sublime-package
/opt/sublime_text/Packages/Erlang.sublime-package
/opt/sublime_text/Packages/Git Formats.sublime-package
/opt/sublime_text/Packages/Go.sublime-package
/opt/sublime_text/Packages/Graphviz.sublime-package
/opt/sublime_text/Packages/Groovy.sublime-package
/opt/sublime_text/Packages/HTML.sublime-package
/opt/sublime_text/Packages/Haskell.sublime-package
/opt/sublime_text/Packages/JSON.sublime-package
/opt/sublime_text/Packages/Java.sublime-package
/opt/sublime_text/Packages/JavaScript.sublime-package
/opt/sublime_text/Packages/LaTeX.sublime-package
/opt/sublime_text/Packages/Language - English.sublime-package
/opt/sublime_text/Packages/Lisp.sublime-package
/opt/sublime_text/Packages/Lua.sublime-package
/opt/sublime_text/Packages/Makefile.sublime-package
/opt/sublime_text/Packages/Markdown.sublime-package
/opt/sublime_text/Packages/Matlab.sublime-package
/opt/sublime_text/Packages/OCaml.sublime-package
/opt/sublime_text/Packages/Objective-C.sublime-package
/opt/sublime_text/Packages/PHP.sublime-package
/opt/sublime_text/Packages/Pascal.sublime-package
/opt/sublime_text/Packages/Perl.sublime-package
/opt/sublime_text/Packages/Python.sublime-package
/opt/sublime_text/Packages/R.sublime-package
/opt/sublime_text/Packages/Rails.sublime-package
/opt/sublime_text/Packages/Regular Expressions.sublime-package
/opt/sublime_text/Packages/RestructuredText.sublime-package
/opt/sublime_text/Packages/Ruby.sublime-package
/opt/sublime_text/Packages/Rust.sublime-package
/opt/sublime_text/Packages/SQL.sublime-package
/opt/sublime_text/Packages/Scala.sublime-package
/opt/sublime_text/Packages/ShellScript.sublime-package
/opt/sublime_text/Packages/TCL.sublime-package
/opt/sublime_text/Packages/Text.sublime-package
/opt/sublime_text/Packages/Textile.sublime-package
/opt/sublime_text/Packages/Theme - Default.sublime-package
/opt/sublime_text/Packages/Vintage.sublime-package
/opt/sublime_text/Packages/XML.sublime-package
/opt/sublime_text/Packages/YAML.sublime-package
/opt/sublime_text/changelog.txt
/opt/sublime_text/crash_reporter
/opt/sublime_text/libcrypto.so.1.1
/opt/sublime_text/libssl.so.1.1
/opt/sublime_text/plugin_host-3.3
/opt/sublime_text/plugin_host-3.8
/opt/sublime_text/sublime_text        #需要找的安装位置在这里
/usr
/usr/bin
/usr/bin/subl
/usr/share
/usr/share/applications
/usr/share/applications/sublime_text.desktop
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/sublime-text.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/sublime-text.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/sublime-text.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/sublime-text.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/sublime-text.png

  如果你安装时候选的是默认安装位置,那么输出应该和我这里的大同小异,我们需要的安装位置都是/opt/sublime_text/sublime_text。然后,执行以下命令, 将sublime提供的subl执行文件命令与/usr/local/bin/subl链接起来:

sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl

  现在就可以通过以下命令使用sublime直接打开文件啦(其中filename是你要打开的文件名称):

subl filename



参考链接:
Ubuntu18.04下安装Sublime Text3!
ubuntu 配置sublime-text,使其能在命令行打开文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值