一、前言                              

Windows下习惯使用Sublime作为编辑器,谁知道Linux下的Sublime是如此不照顾中文用户,找了N久终于找到一个蹩脚的解决方案,于是我毅然决然地加入Vim的阵营。

二、苦苦追寻让Sublime支持中文输入的经过              

  1. 安装

     [a]. 在官网下载二进制压缩包Sublime Text 2.0.2 x64.tar.bz2

[b]. 通过 tar -jxvf Sublime Text 2.0.2 x64.tar.bz2 将压缩包解压到当前目录下

   [c]. 通过 mv Sublime\ Text\ 2.0.2\ x64 /usr/lib/Sublime 将Sublime目录剪切到/usr/lib/Sublime

[d]. 通过 ln -s /usr/lib/Sublime/sublime_text /usr/bin/sublime 建立软链接

2. 启动报错的坑

  这时输入sublime来启动程序时,会报如下异常:

  g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

  这是关系到提权的知识了。

   su   只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径 
su - 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径

明显的特点是,但使用su提权时 #>pwd返回的还是原用户的家目录,而使用su -提权时 #>pwd返回的是root的家目录。

su - 提权后,在输入sublime启动程序就OK了。  

  3. 桌面快捷方式

  新增一个/usr/share/applications/sublime.desktop文件,然后输入以下内容。

[Desktop Entry]
Version=2.0.2
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Text Editor

Exec=sublime
Terminal=false
Icon=/opt/Sublime Text 2/Icon/48x48/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]
Name=New Window
Exec=sublime -n
TargetEnvironment=Unity

  4. 蛋疼的中文输入

[a]. 安装“文泉驿”字体

yum install xfonts-wqy

[b]. 配置"Settings-User"

  点击Preferences->Settings-User并加上以下内容

"font_face": "WenQuanYi Micro Hei Mono"

[c]. sublime text 2的插件 InputHelper

cd ~/.config/sublime-text-2/Packages
git clone https://github.com/xgenvn/InputHelper.git

现在在Sublime上按Ctrl+Shift+Z就会打开一个可输入中文的输入框,输入完毕后按Enter就会将中文插入到Sublime所编辑的文档中,蹩脚了吧......

参考:http://www.icultivator.com/p/4935.html

三、总结                            

总体来说Linux下的Sublime是让我失望的,不过也只能怪自己英语水平不够啦。反正现在打算用Vim作为自己的文本编辑器,后面我会记录Vim的学习历程的!

CentOS6.5菜鸟之旅:中文编辑器忍痛放弃Sublime相关推荐

  1. CentOS6.5菜鸟之旅:安装VirtualBox4.3

    一.下载VirtualBox的RHEL软件库配置文件 cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rh ...

  2. XML Explorer(简单易用的XML中文编辑器)

    原地址 : http://bbs.xml.org.cn/dispbbs.asp?boardID=7&ID=85 简单试用了一下,对编码处理的有点不好,对于声明为 UTF-8 编码的XML文件, ...

  3. php编辑代码软件下载,php中文开发工具-php中文编辑器(中文php编程)下载PC版-西西软件下载...

    php中文编辑器(中文php编程),一款PHP中文编程开发软件,需要将全部文件覆盖到易语言编辑器环境内才能开启,内置了详细的操作说明,安装后用户即可享受到全中文环境下的PHP开发体验,让程序开发设计更 ...

  4. python中文编辑器推荐-python文本编辑器是什么

    Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. pytho ...

  5. Linux(CentOS6.4)Solr4.8.1中文分词配置(IK分词)

    1.环境准备 CentOS6.4.Tomcat6.0.Jdk1.7.Solr4.8.1.IK Analyzer 2012FF_hf1 2.配置步骤 (1)下载IK Analyzer分词包,解压缩 (2 ...

  6. unity语言如何切换成中文编辑器的切换

    对于部分同学来说,中文版的unity引擎或许会更好用. 1,在安装unity的时候,会出现一条语言选择的选项,可以在此时选择为中文. 2,其次,如果已经安装好了unity,此时也可以设置. 在unit ...

  7. linux 中文输入法 xshall,Centos6.7下安装ibus中文输入法

    1.用root登录 ,或su root 2.yum install "@Chinese Support" 3.exit 4.回到桌面,system->preferences- ...

  8. python中文编辑器推荐-Python使用什么编辑比较好,Python编辑器推荐

    各位 Pythoner 好啊!在这个烦躁的时代,相聚就是缘分,很高兴各位 Pythoner 能相聚于此,希望接下来的路,我们一起走下去,使用 Python 来做一些有趣的事情,有意义的事情. 我们在玩 ...

  9. python中文编辑器推荐-八款Python编辑器对比介绍推荐

    我们学Python用什么编辑器比较好?工欲善其事必先利其器,选好工具学习更高效. 市面上流行的编辑器众多,根据自己的需求选择适合自己.我自己使用的pycharm配置简单功能强大使用起来省时省心,对初学 ...

  10. python中文编辑器推荐-推荐10款最好的Python开发编辑器

    作者丨Python农夫 https://www.jianshu.com/p/85c800ea3492 1. Vim Vim 可以说是 Python 最好的 IDE.Vim 是高级文本编辑器,旨在提供实 ...

最新文章

  1. 格式化verilog/systemverilog代码插件
  2. java线程钥匙_Java多线程并发编程/锁的理解
  3. 语音公司集体杀入AI芯片 2019场景落地战打响!
  4. 吴良超 融合 cnn+lstm
  5. 清华硕士面试阿里惨遭淘汰,网友:并非所有都是强者,也要看人
  6. boost::log::filter用法的测试程序
  7. tomcat和apache的结合   看最重要的   文档有点乱
  8. 2020国货彩妆市场研究报告
  9. linux-安装树形查看工具-tree
  10. HDU - 1525
  11. COM, COM+ and .NET 程序集的区别
  12. docker php伪静态无效,解决Docker network Create加--subnet后遇到问题
  13. linux环境c语言编程 蔡晋,Linux环境C语言编程
  14. 对linux课程的体会和看法,我的linux体会和看法
  15. CTF·Crypto·古典密码大全
  16. 解决老Mac强行双系统后Mac系统引导丢失出现no bootable device
  17. 游戏服务器为什么要选择高防服务器
  18. Qt开发高级进阶:如何拷贝生成后的文件到特定文件夹
  19. 清华大学出版社大数据可视化技术与应用第六章Tableau实训
  20. 怎么添加扫描仪到计算机快捷键,Win7系统扫描仪添加方法

热门文章

  1. 37线性映射04——像与核、核与像的计算、线性映射的维数公式
  2. 大数据 数据库 评测_大数据产品能力评测介绍.pdf
  3. C++基础:第八章 深入IO
  4. mysql win7 zip_win7 下zip版mysql安装
  5. 蓝桥杯2016年七届C/C++省赛C组第三题-平方怪圈
  6. Kotlin — 竞技程序设计(类似天梯训练)
  7. Flutter进阶第7篇: 调用原生硬件Api实现照相机拍照和相册选择 以及拍照上传到服务器
  8. L1-037 A除以B (10 分)—团体程序设计天梯赛
  9. 30岁前成功的12条黄金法则
  10. 用idea搭建SSM框架maven项目