emacs手动安装、解决不能使用中文输入法

emacs的安装

emacs的下载,解压

wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.3.tar.gz
tar -zxf emacs-25.3.tar.gz -C /opt/modules
cd /opt/modules/emacs-25.3/

编译安装

./configure --prefix=/usr/local --with-x-toolkit=gtk
这里会报错。

You seem to be running X, but no X development libraries
were found.  You should install the relevant development files for X
and for the toolkit you want, such as Gtk+, Lesstif or Motif.  Also make
sure you have development files for image handling, i.e.
tiff, gif, jpeg, png and xpm.
If you are sure you want Emacs compiled without X window support, pass
  --without-x
to configure.

需要下载相关依赖
sudo apt-get install libxpm-dev
sudo apt-get install libjpeg62-dev
sudo apt-get install libgif-dev
sudo apt-get install libtiff5-dev
sudo apt-get install libncurses5-dev
sudo apt-get install libgtk2.0-dev

重新编译后正常
make
sudo make install
到此,emac的安装已经结束

安装spacemacs

spacemacs可以在emacs里使用vim的命令,让emacs更人性化一点。

安装很简单,就是clone项目到~/.emacs.d目录去
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

安装完spacemacs,第一次启动emacs会加载很多包,没关系,等一会就好了

解决emacs不能使用中文输入法

我的环境是ubuntu16.04,系统语言是English,但是在vim里,gedit都可以输入中文。只有emacs不行,在网上查了原因,是emacs自带的一个bug,因为比较久远,不会再修复了
这里在修复之前,已经安装了搜狗输入法

这里的处理办法是:
在 .bashrc文件下添加:
export LC_CTYPE=zh_CN.UTF-8
这样不会修改整个系统的环境,但是只针对自己这个用户来书,够用了。但是报了没有zh_CN.UTF-8这个文件

原因是系统中还没有中文语言包
这里安装一下:
sudo apt-get install -y language-pack-zh-hans
sudo apt-get install -y language-pack-zh-hant
cd /usr/share/locales
sudo ./install-language-pack zh_CN //开始安装zh_CN中文字符集

这里的报错不用管
然后重启电脑就好了。

原文地址:https://www.cnblogs.com/goldenSky/p/11056431.html

时间: 2024-07-31 00:03:46

emacs手动安装、解决不能使用中文输入法的相关文章

CentOS下火狐浏览器安装flash插件以及中文输入法

一.flash 在adobe官网下载install_flash_player_11_linux.x86_64.tar.gz: su 输入密码得到root权限: tar -xvf install_flash_player_11_linux.x86_64.tar.gz 解压得到插件 libflashplayer.so: 寻找 firefox 安装目录: whereis firefox 显示在/usr下: find /usr -name mozilla 显示有/usr/lib/mozilla /usr

沈逸老师ubuntu速学笔记(1)--安装flashplayer,配置中文输入法以及常用命令

开篇首先感谢程序员在囧途(www.jtthink.com)以及沈逸老师,此主题笔记主要来源于沈老师课程.同时也感谢少年郎,秦少.花旦等同学分享大家的学习笔记. 1.安装flash player ctrl+alt+t打开终端 输入命令: 1 sudo apt-get install flashplugin-installer 等待完成... 2.Ubuntu 16.04配置中文输入法   在systemseting->Language Support 安装中文包,并将keyboard input

Ubuntu 安装自带的中文输入法

在终端安装安装软件包 sudo apt-get install ibus-pinyin 打开设置->找到Region&Language->找到Input Sources->点击+号->在Other中找到Chinese(Intelligent Pinyin)->点击添加即可 原文地址:https://www.cnblogs.com/puwen/p/10278143.html

Ubuntu 14.04中文输入法的安装

Ubuntu默认自带的中文输入法是IBUS框架的ibus-pinyin,IBUS-Bopomofo等.对于习惯于搜狗,紫光华宇,谷歌拼音的我们可能有点使用不习惯.下面就是安装常用的IBUS中文输入法. 1,安装IBUS-googlepinyin,ibus-sunpinyin. 直接在Ubuntu软件中心搜索IBUS,然后选择显示不常用项,即如下找到相应的输入法. 如果除了系统自带的IBUS输入法框架,你还安装了Fcitx等输入法框架,那需要在系统设置→语言支持项目设定"键盘输入方式系统"

Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Remind Me Later”. 3. 在“Language Support”中,点击“Install/Remove Languages”,在打开的窗口中,找到“Chinese(simplified)”并勾选上,点击“Apply Changes”. 4. 上面只是下载了语言包,还需要切换系统语言才能使之生效.

Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题[转载]

转载自:http://www.cnblogs.com/zhcncn/p/4032321.html 写在前面:解决gedit 在txt文件格式出现乱码的问题,在我自己的操作中是需要把系统设置成中文显示环境的,不然这个问题没有解决.----tips by chsry. 1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Remind Me Later”. 3. 在“

debian 解决中文乱码以及中文输入法的问题

Debian 6解决中文乱码 解决办法:打开终端,切换至root帐号. 执行以下命令: apt-get install ttf-wqy-zenhei(安装字体) apt-get install ibus ibus-gtk ibus-pinyin(安装输入法) ------------------------- 设置本地化 Locale如果我们在安装 Debian 系统时,语言选择了英语呢?进入系统后看到全是英文,是不是有点郁闷.那么我们怎样设置成简体中文呢?#如果你安装系统时选择的就是简体中文,

Ubuntu 17.04安装安装ibus中文输入法[转载]

Ubuntu 16.04安装安装ibus中文输入法 Ubuntu16.04安装时,当初觉得自己英文还行,就安装了英文版的:结果安装完后,发现并没有中文输入功能.于是搜索一些安装中文输入法的方法.看网上很多都是安装的ibus pinyin输入法. 步骤: 1.安装Chinese语言包 鼠标依次点击System Settings–>Language Support–>Install/Remove Languages选中Chinese,点击Apply应用即可,等待下载安装完成.如下图: 这里完成的只

Linux - Ubuntu中文输入法安装(12.04)

Ubuntu中文输入法安装(12.04) 本文地址:http://blog.csdn.net/caroline_wendy Ubuntu作为Linux常见的操作系统,是需要熟练使用的. 在安装过程中,输入法有时会出现问题,需要手动安装. 点击System Settings:找到Language Support. Install/Remove Language,找到Chinese(simplified),并点击Apply Changes,即可. 安装完毕之后,Keyboard input meth