当我们在
Ubuntu
上安装sublime
的时候,往往都会发现,即使我们有中文的输入法,一样不可以在sublime
上使用中文输入。这算是一个小小的bug吧。当然这个问题也有解决的方法,我们也可以直接去网上搜解决的办法。有个人在简书上写的就很好,链接在此解决Ubuntu下Sublime Text 3无法输入中文。在这里,我简述一下我的解决方案。在
github
上下载sublime-text-imfix
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix
经过以上的步骤后,如果你的电脑上有中文输入法,重启
sublime
就可以在sublime
上使用中文输入了。如果没有中文输入法,建议使用fitcx
框架安装中文输入法,我使用的是搜狗输入法。这里是教程搜狗输入法安装。在我们使用sublime时一般还需要安装一些插件。首先我们需要安装的就是package control,在sublime界面使用
ctrl+ `
命令,复制import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
注意:针对sublime text 3,版本2可以去官方找命令
黏贴进输入栏,回车,便可以成功安装。当拥有了package control,我们就可以很轻松的安装插件。使用
ctrl+shift+p
命令调出控制栏,输入Package Control:install Package
(支持模糊匹配),在回车之后我们只需要输入我们想要安转的插件就可以安装了。
Emmet:
Emmet项目的前身是前端开发人员熟知的Zen Coding
快速编写 HTML/CSS 代码的方案),安装了这款插件,如果我们熟悉其中的用法,可以大大地提高我们编写html、css代码的效率。
GitGutter:
这个插件可以帮助我们标示出本地代码中的改动与差异。
AllAutocomplete:
可以在所有打开的文件中寻找匹配的提示词。
Terminal:
可以在当前文件的所在目录中打开Terminal终端,快捷键为ctrl+shift+t
。
ColorPicker:
可以帮助我们选择颜色,快捷键为ctrl+shift+c
。
MarkdownPreview:
在我们编辑Markdown文件是预览效果。
Docblockr:
帮助我们生成代码注释。
HTML/CSS/JS Prettify:
基于nodejs的一个可以帮助我们自动格式化代码的一个插件。很好用!
Sublimelinter:
可以提示一些不规范的代码错误。相关文章推荐: