ubuntu下sublime3无法输入中文

Wesley13
• 阅读 564

一、从命令行启动

  1.  git clone https://github.com/lyfeyaj/sublime-text-imfix.git
    
  2.  cd ~/sublime-text-imfix
    

     这里进入的从github下载下来的文件夹,我直接在主目录clone的,所以直接进入~/sublime-text-imfix

  3.  sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
    
  4.  sudo cp ./src/subl /usr/bin/
    

            补充一句,测试一下,如果可以,就可以删除下载的文件了。

二、右键打开方式

此方式建立在上述方式上

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

    内容如下

  2.  [Desktop Entry]
     Version=1.0
     Type=Application
     Name=Sublime Text
     GenericName=Text Editor
     Comment=Sophisticated text editor for code, markup and prose
     Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F"
     Terminal=false
     MimeType=text/plain;
     Icon=sublime-text
     Categories=TextEditor;Development;
     StartupNotify=true
     Actions=Window;Document;
     [Desktop Action Window]
     Name=New Window
     Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n"
     OnlyShowIn=Unity;
     [Desktop Action Document]
     Name=New File
     Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"
     OnlyShowIn=Unity;
    
点赞
收藏
评论区
推荐文章
山东彭于晏 山东彭于晏
2年前
命令提示符(cmd)的一些常用指令操作
README一般写Java程序可以直接写在记事本里,在cmd里调用Java命令运行,所以先简单学习以下常用的cmd命令。命令提示符(cmd)的一些常用指令操作启动WINR切换盘符盘符名称:进入文件夹cd文件夹名称进入多级文件夹cd文件夹1\文件夹2\文件夹3返回上一级
风花雪月 风花雪月
2年前
python打包时没有将matplotlibrc文件打包
检查打包后,不能正常启动exe文件方法:1、用pyinstallerDxxx.py生成文件夹2、在Terminal中进入打包的目录下运行.exe文件(直接输入xxx.exe回车),查看错误我的错误是FileNotFoundError:Errno2Nosuchfileordirectory:'D:\\PyCharm2020.1\\w
Stella981 Stella981
2年前
Git 团队常用命令操作指南
命令如下:gitcloneb<branchnameremoterepositoryaddress主要就是在clone的时候,后面添加branch的信息。报错:gitclonebjiangzhonglianhttps://github.com/p1cn/putongrecommenda
Wesley13 Wesley13
2年前
MySQL命令行导出数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:\\ProgramFiles\\MySQL\\MySQLServer4.1\\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldumpu用户名
Stella981 Stella981
2年前
Python+Django+Eclipse开发环境搭建
一.介绍Python和Django的开发环境搭建    首先,从Python官网下载Python2.7.10,直接双击安装运行。完成后添加环境变量到path:c:\\Python26;c:\\Python26\\Scripts;这样就可以通过cmd进入命令行,直接输入python命令,会输出类似如下图片!(http://static.osc
Stella981 Stella981
2年前
Git入门简单教程的使用方法(gitee新手入门教程)
Git入门简单教程的使用方法(gitee新手入门教程)1\.cdd:/wwwroot/wanglian/     //进入准备好的文件夹2\.$gitclonehttps://gitee.com/用户地址/gitcode.git    //先将gitcode仓库clone到本地如果仓库是一个私有仓库,将会要求用户输入
Stella981 Stella981
2年前
RocketMQ Filtersrv详解
RocketMQFiltersrv详解Metaq3.0以后改名为RocketMQ,阿里云的ONS则是基于RocketMQ搭建的。今天闲着无事,把RocketMQ的代码clone到本地分析了一下,从clone下来的代码,结构还是比较清晰的,代码量也不是很多。我发现其中一个模块我之前没有听说过的。于是就抱着一探究竟的目的,去看看它是何物,这个模块就是fi
Wesley13 Wesley13
2年前
ubuntu16.04+GTX2080Ti+torch7安装记录
环境说明ubuntu16.04cuda10.02080Ti显卡拉取代码和修改编译脚本拉取代码用户先clone代码:gitclonehttps://github.com/torch/distro.git~/torchrecursive通常下载很慢,rec
Wesley13 Wesley13
2年前
ubuntu 使用ssh登录github 避免提交时输入用户名和密码
原文链接: ubuntu使用ssh登录github避免提交时输入用户名和密码(https://my.oschina.net/ahaoboy/blog/3120961)ssh免密需要使用ssh方式clone仓库本地安装gitsudoaptgetupdatesudoaptgetinstallgit在用户主目录
昔不亏 昔不亏
7个月前
electron的使用
前提:在D盘下新建electron文件夹1:下载模板winR输入cmd,打开命令行窗口,进入正确路径,输入gitclonehttps://github.com/electron/electronquickstart则该路径下会生成electronquic