zoukankan      html  css  js  c++  java
  • Ubuntu安装sublime Text 3并配置可以输入中文

    使用Ubuntu系统后,想找一个顺手的编辑器,sublime作为我的首选编辑器,在安装和配置可输入中文时遇到各种个样的问题,总结一些:

    1:问题:

      我的系统是Ubuntu 18.04 LTS,尝试多次安装sublime并配置都不成功,所以专门耗费一个小时找到正确的配置方法并做了总结。

    2:安装流程(安装sublimetext):

    #安装GPG(GPG有许多用途,本文主要介绍文件加密。至于邮件的加密,不同的邮件客户端有不同的设置):
    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
    #确保apt被设置为https源:
    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
    
    #安装sublime-text:
    sudo apt-get update
    sudo apt-get install sublime-text

    3:安装后处理(安装插件):

      sublime 的很多功能都是由插件(插件官网:https://packagecontrol.io/。)配置生效的,所以插件的使用非常重要,这里只介绍自己使用的一种加载插件的方法:

      Package Control是一个用于管理sublime插件的工具,可以用于安装、删除、禁用相应的插件,常用的插件都能在上面找到,配置Package Control的方法如下:

      打开安装的sublime-text工具,通过“View > Show Console”菜单或者 Ctrl+` 快捷键进入控制台模式。

    复制下面的命令,放入控制台执行(https://packagecontrol.io/installation#st3):

    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)

      执行成功后,会自动显示一个说明文档,在"Preference"菜单中会有“Package Control”的菜单项。

    点击“Package Control”菜单项后输入install,或者“Ctrl+Shift+p”,输入install:

      

    选择Package Control:Install Package后进入插件选项框,输入想要安装的插件,然后双击即可安装:

      

    安装成功后,会弹出一个相关插件的说明,更多安装和插件信息可参考:https://blog.csdn.net/mahoon411/article/details/80639056

     4:使sublime支持中文输入(自己电脑上已经正常安装搜狗输入法):

      中文作为自己最熟悉的语音,是平时工作中最不可或缺的,设置中文配置时,我也走了不少坑,最终成功的操作如下:

    更新并升级系统为最新(较新的系统会解决很多可能出现的问题):
    sudo apt-get update && sudo apt-get upgrade
    克隆项目到本地 :
    git clone https://github.com/lyfeyaj/sublime-text-imfix.git
    运行脚本 :
    cd sublime-text-imfix && ./sublime-imfix 

          之后启动sublime text 发现已经可以正常使用搜狗输入法进行汉字输入了。

    5:回顾总结以及参考文档:

         安装sublime text: 

        https://blog.csdn.net/u012707739/article/details/78148976

      插件配置及认识:

          Sublime Text 3 全程详细图文使用教程:https://blog.csdn.net/mahoon411/article/details/80639056

          如何优雅地使用Sublime Text3: https://www.jianshu.com/p/3cb5c6f2421c/

         Sublime Text 3配置中文输入:

        sublime text3安装和支持中文fcitx输入:https://blog.csdn.net/m0_37592397/article/details/78639484

    6:未解决问题:

      尝试Sublime Text 3配置中文输入时,编译共享库libsublime-imfix.so报错:

      参考文档:https://www.cnblogs.com/afei-qwerty/p/6710235.html

  • 相关阅读:
    IO库 8.5
    IO库 8.4
    标准模板库——IO库
    IO库 8.3
    IO库 8.2
    IO库 8.1
    CF 599D Spongebob and Squares(数学)
    Django入门学习(一)
    hdu 5733
    uva 11210
  • 原文地址:https://www.cnblogs.com/yun6853992/p/9348913.html
Copyright © 2011-2022 走看看