码迷,mamicode.com
首页 > 系统相关 > 详细

原版ubuntu 系统下,emacs24无法输入中文问题解决方案

时间:2016-08-12 13:28:59      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

在重装了原版ubuntu14后,安装了搜狗输入法,但是意外的发现在emacs下无法使用。在网上查找了一些教程后,解决了该问题。解决方案如下:

$sudo mv /usr/bin/emacs24 /usr/bin/emacs24-my
$sudo vi /usr/bin/emacs24

 

在新建的emacs文件中输入以下内容:

#! /bin/bash
export LC_CTYPE=zh_CN.utf-8;
/usr/bin/emacs24-my "$@"

然后修改该emasc的文件权限,使之成为可执行文件

$sudo chmod +755  /usr/bin/emacs24

 

完成上面工作后,测试一下结果,输入指令

$emacs test.txt

打开的文件仍然不能使用输入法。

然后查看了一下/usr/bin/ 目录下emacs相关的指令,顿时明白了。

emacs                emacs24-x            emacs-my
emacs24            emacsclient          
emacs24           emacsclient.emacs24  

原来/usr/bin/下有多个emacs版本的指令,自己上面修改的是emacs24,但是平常习惯使用的是emacs指令,所以当输入

$emacs24 test.txt

此时,可在emacs中正常的使用搜狗输入法。

但是这样终归是不方便的,因此可进行如下修改:

$sudo mv /usr/bin/emacs  /usr/bin/emacs-backup
$sudo mv/usr/bin/emacs24  /usr/bin/emacs

现在可以在正常的在emacs 中使用中文输入法了。

 

原版ubuntu 系统下,emacs24无法输入中文问题解决方案

标签:

原文地址:http://www.cnblogs.com/bozhicheng/p/5764522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!